PHP如何处理yyyyMMddHHmmssSSSZ?
- 作者: 五速梦信息网
- 时间: 2026年04月04日 13:34
工具/原料
PHP开发,运行环境;
方法/步骤
获取时间,格式如:yyyyMMddHHmmssSSSZ。
//获取当前时间秒数
function get_millisecond(){
list($usec, $sec) = explode(" ", microtime());
$msec=round($usec*1000);
return $msec;
}
$cn_time=date('YmdHis', time()).get_millisecond();
$jhm=$cn_time."+0800";
echo $jhm;
//20160105053335921+0800
将yyyyMMddHHmmssSSSZ时间格式转换为Y-m-d H:i:s等格式。
第一种:
$dateStr="20151221100259308+0800";
$times=strstr($dateStr, '+', TRUE);
$a=substr($times,0,-3);
$tt=strtotime($a);
echo date("Y-m-d H:i:s",$tt);
//2015-12-21 10:02:59
第二种:
$dateStr="20151221100259308+0800";
$date=preg_replace('{^(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})(.*?)$}u', '$1-$2-$3 $4:$5:$6', $dateStr);
echo $date;
//2015-12-21 10:02:59
注意事项
microtime()函数;
相关文章
-
PHP设计模式(四)单例模式(Singleton For PHP)
PHP设计模式(四)单例模式(Singleton For PHP)
- 互联网
- 2026年04月04日
-
php生成 优惠券 激活码
php生成 优惠券 激活码
- 互联网
- 2026年04月04日
-
php生成动态验证码
php生成动态验证码
- 互联网
- 2026年04月04日
-
PHP利用jquery生成各种验证码和Ajax验证
PHP利用jquery生成各种验证码和Ajax验证
- 互联网
- 2026年04月04日
-
PHP开发小技巧②—实现二维数组根据key进行排序
PHP开发小技巧②—实现二维数组根据key进行排序
- 互联网
- 2026年04月04日
-
PHP接入umeditor(百度富文本编辑器)
PHP接入umeditor(百度富文本编辑器)
- 互联网
- 2026年04月04日






