时间格式:09:58:46.0000000
,日期类型:时间,
日期格式:2014-05-28
,日期类型:日期
当我尝试打印结果时:
echo "<td>" .date_format( $row['time'], 'H:i:s') . "<hr>";"</td>";
echo "<td>" .date_format( $row['date'], 'dd/mm/YY') . "<hr>";"</td>"
脚本以10:02:16
格式返回时间(这很好)
但日期的格式为2828/0505/20142014
。为什么呢?
答案 0 :(得分:0)
正确的方法是
echo "<td>" .date_format( $row['date'], 'd/m/Y') . "<hr>";"</td>"
您曾尝试两次使用d
,m
,Y
,这就是输出奇怪的原因
您可以尝试阅读http://php.net/manual/en/function.date.php
有关日期格式的更多信息
答案 1 :(得分:0)
您必须为PHP
函数date_format
传递正确的格式字符串。
echo "<td>" .date_format( $row['date'], 'd/m/Y')
查看documentation了解详情。
答案 2 :(得分:0)
将此更改为
date_format( $row['date'], 'dd/mm/YY');
此
date_format( $row['date'], 'd/m/Y');
答案 3 :(得分:0)