日期时间格式 php.



我以这种格式将日期存储在数据库中,坦率地说,我不知道这种格式的时区

2016-05-26T11:35:00.000Z

但我想以这种格式显示日期

五月27,2016 12:上午00

这是代码

$date = substr($query_result->post_date, 0,10);
$date = date_create($date);
date_format($date,"F j, Y g:i a");

它正确显示日期,但始终显示上午 12:00 的日期。就像日期是

2016-05-26T11:35:00.000Z

然后它应该显示

五月 26, 2016 11:35 上午/下午

提前致谢

缩小日期时间字符串时,会丢失时间和时区信息。然后将时间 00:00 和系统时区应用于您的日期时间,因此您会得到错误的结果。

$date = date_create($query_result->post_date);
date_format($date,"F j, Y g:i a");

相关内容

  • 没有找到相关文章

最新更新