我想獲取當天從星期天開始的當前小時。如何在Ruby中獲取本週的用戶小時
考慮當前時間是
Time.now
=> 2014-10-29 12:09:23PM +0530
結果應該是:84
說明:
Sunday - 24 hours
Monday - 24 hours
Tuesday - 24hours
Wednesday - 12 hours
Total: 84
怎樣才能獲得一週的用戶小時。 Ruby中有沒有可用的方法?或者如何在沒有Ruby方法的情況下完成它。
你試過做什麼?這會讓我們幫助你找出你出錯的地方。 – vgoff 2014-10-29 06:47:10
@vgoff如何獲取本週的用戶小時。看到更新的問題。 – karan 2014-10-29 06:50:22
您是否嘗試過獲得星期幾,並將完成的日數乘以24並添加其餘的?我不希望任何東西在一次函數調用中給你這個 - 你需要做數學。您還應該注意,由於DST,日子並不總是有24小時 - 您是否需要考慮這一點? – 2014-10-29 06:51:27