这两行是做什么的?

Math.floor(1293859512411 / 86400000)
Math.ceil((new Date().getTime()) / 86400000)


我了解自时代以来,这与时间有关,但请解释这两行。

最佳答案

好吧,86400000是一天中的毫秒数-因此

Math.ceil((new Date().getTime()) / 86400000)


的意思是“自1970年1月1日午夜UTC的Unix时代起经过的天数,四舍五入”。

第一行只是返回Unix纪元与2011年1月5日之间的天数。

关于javascript - JavaScript时间戳问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6951808/

10-12 13:09