php时间 转换/Date(1435646188067+0800)/成2015-6-30 10:1:29这样的样子

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php时间 转换/Date(1435646188067+0800)/成2015-6-30 10:1:29这样的样子相关的知识,希望对你有一定的参考价值。

将json时间 /Date(1435646188067+0800)/ 通过php转换成类似2015-6-30 10:1:29这样的样子

/Date(1435646188067+0800)/  这个是javascript的Date对象 

前13位数字表示一个毫秒时间戳 +0800(东8区)这个几位表示时区


转成php时间可以用date方法 获取秒级时间戳构造

// php code
$jsonDate = '/Date(1435646188067+0800)/';
preg_match('/\\d10/',$jsonDate,$matches);
print_r(date('Y-m-d H:i:s',$matches[0]));

参考技术A date("Y-m-d H:i:s", $json->date)

以上是关于php时间 转换/Date(1435646188067+0800)/成2015-6-30 10:1:29这样的样子的主要内容,如果未能解决你的问题,请参考以下文章

Java 时间 转换/Date(1384171247000+0800)/

joson返回数据库的时间格式为/Date(1332919782070)/,在前台用js怎么转换

json格式数据 "Time":"\/Date(1341417600000+0800)\/" 时间转换

PHP date() 到 Excel 串行格式转换

DateInterval 类的 php 对象无法转换为字符串

PHP时间戳和日期相互转换