Method: Odfl#setPickupDeliveryDateTime
- Defined in:
- lib/odfl.rb
#setPickupDeliveryDateTime(month, day, year, hour, minute, type) ⇒ Object
Set the pickup date and time Required for Expedited GTO rates
Attributes
-
monthPickup/Delivery Month 1-12 -
dayPickup/Delivery Day 1-31 -
yearPickup/Delivery Year (4 digit year) -
hourPickup/Delivery Hour 0-23 -
minutePickup/Delivery Minute 0-59 -
typeThe type of time to set either “pickup” or “delivery”
Usage
quote = Odfl.new
quote.setPickupDeliveryDateTime(12,25,2014,12,30, "delivery")
187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 |
# File 'lib/odfl.rb', line 187 def setPickupDeliveryDateTime(month, day, year, hour, minute, type) month = month<10 ? "0#{month}" : "#{month}" day = day<10 ? "0#{day}" : "#{day}" hour = hour<10 ? "0#{hour}" : "#{hour}" minute = minute<10 ? "0#{minute}" : "#{minute}" second = '00' date = "#{year}-#{month}-#{day}T#{hour}:#{minute}:#{second}" if type == 'delivery' @deliveryDateTime = date else @pickupDateTime = date end end |