好吧,当我编写代码时:
<script type = "text/javascript" >
document.write((new Date).getTime());
</script>
您将获得以毫秒为单位的 Unix 时间戳。我需要在 PHP 中与此相匹配的东西。我需要设置一个变量,不一定要打印。该变量必须是字符串或数字,不带任何格式(小数、逗号等)。
数字不必完全匹配,但必须接近。我尝试执行 time()*1000 但它会将其转换为科学记数法,并且我无法在不弄乱字符串的情况下将其格式化。
非常感谢您的帮助
最佳答案
如果你不需要(毫秒)精度,那么只需将 JavaScript 函数除以 & Math.floor 即可。所以:
time();
和
Math.floor((new Date).getTime()/1000)
应该同时返回相同的值。
关于php - 使用 PHP 匹配 Javascript 时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9247325/