0
我需要檢查兩個日期之間的差異並檢查是否有24小時或更長時間。我在調用日期對象的to_time
方法時遇到問題。如果當前日期爲00:00:00,則此to_time
方法正在將分鐘和秒數轉向。兩個日期之間的Ruby差異
實施例:
date = Date.rfc3339('2017-08-16T17:55:49.000-03:00')
=> #<Date: 2017-08-16 ((2457982j,0s,0n),+0s,2299161j)>
date.to_time
2017-08-16 00:00:00 -0300
((Date.today.to_time - date.to_time)/3600).round
=> 24