从数据库格式化日期?

2022-08-30 16:22:00

当我从数据库中拉出日期时,它会像这样返回:

2009-10-14T19:01:00

我想用两种不同的方式格式化它...

第一个:F d,Y 第二个h:m(12小时格式)

我尝试的一切都回到了1969年12月...帮助?!我感到非常困惑...


答案 1

通常代码只是:

echo date('F d, Y h:mA', strtotime('2009-10-14 19:00:00'));

请注意,如果无法确定日期,它将返回时间为1/1/1970 00:00:00 GMTstrtotime()


答案 2

简单的日期显示功能:

 echo date('m-d-Y H:i:s',strtotime($date_variable));

推荐