lib/active_shipping/shipping/carrier.rb in active_shipping-0.9.14 vs lib/active_shipping/shipping/carrier.rb in active_shipping-0.9.15
- old
+ new
@@ -63,8 +63,19 @@
# Use after building the request to save for later inspection. Probably won't ever be overridden.
def save_request(r)
@last_request = r
end
+
+ def timestamp_from_business_day(days)
+ return unless days
+ date = DateTime.now.utc
+ days.times do
+ begin
+ date = date + 1
+ end until ![0,6].include?(date.wday)
+ end
+ date
+ end
end
end
end