是否可以将PHP microtime(true)
的值转换为javascript日期对象,并保持准确性?
答案 0 :(得分:3)
您可以轻松地使用microtime
的输出来创建JavaScript Date对象,如下所示:
new Date(<?php echo microtime(true) * 1000 ?>)
不过,这里要加上一些注意事项。
microtime(true)
返回以秒为单位的时间,精确到微秒。您必须将此值乘以1000才能使Date
对象具有毫秒值。Date
不支持亚毫秒级的精度。(此外,我假设您将通过其他方式从服务器传递微时间值,希望您不是实际上在JavaScript代码中间吐出PHP。)