在Java中,如果給定時間戳,如何將時間部分重置爲00:00:00,以便時間戳表示該特定日期的午夜? 在T-SQL中,這個查詢將實現相同的功能,但我不知道如何在Java中執行此操作。 SELECT CAST(FLOOR(CAST(GETDATE() AS FLOAT)) AS DATETIME) AS 'DateTimeAtMidnight';
最近我一直在構建一個錯誤日誌記錄應用程序,並且正在準確地對傳入數據進行時間戳記。當我準確地表達時,我的意思是每個時間戳應該相對於彼此準確(不需要同步到原子鐘或類似的東西)。 我一直在使用datetime.now()作爲第一個嘗試,但這並不完美: >>> for i in range(0,1000):
... datetime.datetime.now()
...
datetime.date