求教unix时间戳问题
时间:2011-03-17
来源:互联网
如下:
1299979295997
用php转换出来后是
1970-06-24 10:33:47
在unix里面转换出错。
按理说正常的时间戳应该是10位的,这个比较奇怪,求高人指点转换方法。
1299979295997
用php转换出来后是
1970-06-24 10:33:47
在unix里面转换出错。
按理说正常的时间戳应该是10位的,这个比较奇怪,求高人指点转换方法。
作者: kelzz 发布时间: 2011-03-17
1.你得先说说,你这个时间戳是怎么得来的,为什么不止10位
2.你的php是怎么转换的
3.你得说说unix怎么出错了,出了什么错
不然,没法看啊:
linux的结果(从1970-01-01算起),反正我不知道这个431是啥意思
复制代码
2.你的php是怎么转换的
3.你得说说unix怎么出错了,出了什么错
不然,没法看啊:
linux的结果(从1970-01-01算起),反正我不知道这个431是啥意思
- [tdlteman@hzling11:~]-No.191->$ date -d '1970-01-01 UTC 1299979295997 seconds'
- Mon Sep 14 23:59:57 HKT 43164
- [tdlteman@hzling11:~]-No.192->$ date -d '1970-01-01 UTC 1299979295997 seconds' +%Y-%m-%d\ %X
- 43164-09-14 11:59:57 PM
作者: xiaopan3322 发布时间: 2011-03-17
没什么啊 很正常 精度问题
1299979295997 是 1299979295.997
可以去掉后三位 真实时间是 2011年3月13日星期日 9:21:35: 上午
1299979295997 是 1299979295.997
可以去掉后三位 真实时间是 2011年3月13日星期日 9:21:35: 上午
作者: ziyunfei 发布时间: 2011-03-17
多谢楼上二位兄弟
xiaopan3322 PHP方法是date("Y-m-d H:i:s", $test)
ziyunfei 用你的方法解决了
xiaopan3322 PHP方法是date("Y-m-d H:i:s", $test)
ziyunfei 用你的方法解决了
作者: kelzz 发布时间: 2011-03-17
10位是秒级的 13位是毫秒级的
date +%s%N 输出19位是纳秒级的 都可以叫做时间戳
date +%s%N 输出19位是纳秒级的 都可以叫做时间戳
作者: ziyunfei 发布时间: 2011-03-17
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28