Jquery时间戳和php时间戳之间的区别?
Jquery的时间戳和php/sql的时间戳有区别吗 我有两个时间戳——PHP的一个是:Jquery时间戳和php时间戳之间的区别?,php,jquery,mysql,Php,Jquery,Mysql,Jquery的时间戳和php/sql的时间戳有区别吗 我有两个时间戳——PHP的一个是: 1394488721 而Jquery是: 139449051952 它们非常相似——但显然jquery要长一点 我试图使用这两个函数来同步$.load函数,该函数在每次运行cron作业时从数据库加载一些信息。jQuery中的时间戳(由返回,服从于)JavaScript以毫秒表示。在PHP中,(使用time等)它们以秒为单位。jQuery中的时间戳(由返回,服从于)JavaScript以毫秒为单位表示。在
1394488721
而Jquery是:
139449051952
它们非常相似——但显然jquery要长一点
我试图使用这两个函数来同步$.load函数,该函数在每次运行cron作业时从数据库加载一些信息。jQuery中的时间戳(由返回,服从于)JavaScript以毫秒表示。在PHP中,(使用
time
等)它们以秒为单位。jQuery中的时间戳(由返回,服从于)JavaScript以毫秒为单位表示。在PHP中,(使用time
等)它们以秒为单位。将PHP时间戳乘以1000
以创建基于它的新Javascript时间戳:
JS Timestamp := PHP Timestamp * 1000
此JS时间戳以毫秒为单位,因此您可以与其他JS
Date()
值进行比较。将PHP时间戳乘以1000
,以创建基于它的新Javascript时间戳:
JS Timestamp := PHP Timestamp * 1000
此JS时间戳以毫秒为单位,因此您可以与其他JSDate()
值进行比较。JavaScript的对象以毫秒为单位,而PHP的(由生成的)以秒为单位
此外,可能存在时区差异,我相信JavaScript默认情况下会使用计算机的当前时区(例如“浏览器的时区”),而PHP可能基于PHP配置文件中定义的时区(或者用户的时区,如果您在域模型上设置并使用该时区).JavaScript的对象以毫秒为单位,而PHP的(由生成的)以秒为单位
此外,可能存在时区差异,我相信JavaScript默认情况下会使用计算机的当前时区(例如“浏览器的时区”),而PHP可能基于PHP配置文件中定义的时区(或者用户的时区,如果您在域模型上设置并使用该时区).要获得匹配的PHP时间,请尝试
<?php echo microtime(); ?>
要获得匹配的PHP时间,请尝试
<?php echo microtime(); ?>
我猜JS时间戳以毫秒为单位,PHP以秒为单位。您使用的函数是什么?PHP时间是strotime,Jquery时间是$。now()@BarellI建议您在下次提问之前阅读文档。我猜JS时间戳以毫秒为单位,PHP以秒为单位。您使用的函数是什么?PHP时间是strotime,Jquery时间是$。now()@BarellI建议您在下次提问之前阅读文档。microtime()
返回微秒而不是毫秒。round(microtime(true)*1000)
以毫秒形式返回时间戳microtime()
返回微秒而不是毫秒。舍入(微秒(真)*1000)
返回时间戳(毫秒)