【发布时间】:2020-08-11 20:14:14
【问题描述】:
如何将人类友好的日期转换为自 unix 纪元以来的毫秒数?
【问题讨论】:
-
如果您考虑到 毫秒 问题,这不是骗局
-
这取决于,知道将秒乘以 1k 不等于具有毫秒精度?看我的回答:)
如何将人类友好的日期转换为自 unix 纪元以来的毫秒数?
【问题讨论】:
strtotime($human_readable_date) * 1000
【讨论】:
注意:
strtotime() * 1000 可以将秒表示为毫秒!
正确的答案是PHP 中的日期/时间函数不可能达到毫秒级的精度。 基于 Unix Epoc 的函数的精度只有 1k 毫秒,也就是秒 :)
使用建议的答案,您没有毫秒数,而是 以毫秒数表示的秒数。
如果您知道这一点,并且您真的不需要毫秒精度,那么给出的答案是可以的,但问题是错误的 :)
【讨论】: