php中的时间戳与javascript中的时间戳的比较
来源:互联网 发布:小漠淘宝店服装店 编辑:程序博客网 时间:2024/04/30 08:15
php中的时间戳与javascript中的时间戳的比较,本质上看,它们是一样的东西,但如果二者要进行相等比较的时候,还是有点不同的,稍不注意,就会误入歧途,所以,这里列出容易忽略的两点不同,供大家参考:
1)单位问题:php中取时间戳时,大多通过time()方法来获得,它获取到数值是以秒作为单位的,而javascript中从Date对象的getTime()方法中获得的数值是以毫秒为单位 ,所以,要比较它们获得的时间是否是同一天,必须要注意把它们的单位转换成一样,1秒=1000毫秒,剩余的,你懂的了,呵呵。
2)时区问题:第一点中说过,php中用time()方法来获得时间戳,通过为了显示的方便,我们在php代码中会设置好当前服务器所在的时区,如中国大陆的服务器通常会设置成东八区,这样一样,time()方法获得的方法就不再是从1970年1月1日0时0分0秒起,而是从1970年1月1日8时0分0秒起的了,而js中通常没有作时区相关的设置,所以是以1970年1月1日0时0分0秒为计算的起点的,所以容易在这个地方造成不一致。
唯物论告诉我们,要透过事物的现象看本质,两个时间戳,本质上,是年,月,日,时,分,秒的组合结果,如果实在出现跟预期结果不符而不得其法,最好的方法就是把它们的年,月,日等各个值都输出来,逐个比较,很容易就能发现问题所在了。
- php中的时间戳与javascript中的时间戳的比较
- javascript中的字符串时间比较
- javascript中的时间大小比较
- php时间戳与js时间戳的比较
- php 时间戳比较
- php中的日期与时间
- php 中的获取时间戳 和unix中的时间戳相差4个小时的解决方法
- HQL中的时间比较
- java中的时间比较
- mysql中的时间比较
- JS中的时间比较
- mybatis中的时间比较
- PHP 时间戳 与 时间
- php中的unix时间戳问题
- PHP时间戳与Javascript时间戳相互转换的问题
- javascript 时间的比较
- javascript中的时间操作
- JavaScript中的时间操作
- 使用Jquery监听paste,copy等动作
- 一个简单的爬虫的实现
- linux中断那些事
- vbs删除前一天数据库备份文件
- vvvvvvvvvvvv
- php中的时间戳与javascript中的时间戳的比较
- 黑马程序员_函数的应用和重载
- Codeforces Round #179 (Div. 2) C. Greg and Array
- Export 3D model to JSON in Blender on Fedora
- 在线广告的exploration/exploitation trade-off(勘探和开采问题)
- 各大推荐引擎资料汇总
- 单机模式处理大数据,搜集一些好用的开源利器
- Android 编译脚本小解析。(include-path-for 解析)
- sencha 对齐文字