Java时间戳和PHP时间戳的转换

由于精度不同,导致长度不一致,直接转换错误。

JAVA时间戳长度是13位,如:1294890876859
PHP时间戳长度是10位, 如:1294890859

主要最后三位的不同,

JAVA时间戳在PHP中使用,去掉后三位。
如:1294890876859-> 1294890876
结果:2011-01-13 11:54:36

1.  echo date('Y-m-d H:i:s','1294890876');

PHP时间戳在JAVA中使用,最后加三位,用000补充。
如:1294890859->1294890859000
结果:2011-01-13 11:54:19

1.  SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
2.  String dateTime = df.format(1294890859000L);
3.  System.out.println(df);


» 本文链接:https://blog.apires.cn/archives/899.html
» 转载请注明来源:Java地带  » 《Java时间戳和PHP时间戳的转换》

» 本文章为Java地带整理创作,欢迎转载!转载请注明本文地址,谢谢!
» 部分内容收集整理自网络,如有侵权请联系我删除!

» 订阅本站:https://blog.apires.cn/feed/

标签: Java, PHP

添加新评论