我正在尝试导入日期“2016年2月11日星期四上午9:26”,但它只显示“2016年2月11日星期四上午12点”
$date = date("h:i A l M j, Y", strtotime("9:26 AM Thursday Feb 11, 2016"));echo $date;
答案 0 :(得分:4)
如果你使用非常灵活的DatTime
课程,这很容易。
在加载有效日期后使用->format()
方法,您可以以任何您喜欢的格式输出
$d = DateTime::createFromFormat('h:i A l M j, Y', "09:26 AM Thursday Feb 11, 2016");
echo $d->format('h:i A l M j, Y');
echo $d->format('d/m/Y H:i');
echo $d->format('d/m/Y H:i l');
给出这个
09:26 AM Thursday Feb 11, 2016
11/02/2016 09:26
11/02/2016 09:26 Thursday