1
在Ruby中,我想將日期對象轉換爲精確的13位數的紀元時間(類似於java給出的)。如何從紀元日期對象中取得紀元時間在毫秒?
所以該功能,如果我給下面的輸入,它應該給我下面的輸出 輸入:十一月16,00:00:00.300 IST 輸出繼電器:1479234600300
在Ruby中,我想將日期對象轉換爲精確的13位數的紀元時間(類似於java給出的)。如何從紀元日期對象中取得紀元時間在毫秒?
所以該功能,如果我給下面的輸入,它應該給我下面的輸出 輸入:十一月16,00:00:00.300 IST 輸出繼電器:1479234600300
t = DateTime.now.to_f * 1000; t.round
嗯,爲什麼呢? 'to_f'的確給了毫秒。 'Time.now.to_f => 1479362805.960119'。點後有6位數字,但你需要前三位,因此'* 1000'和'round' –