我正在尝试打印存储在数据库中的日期和时间。
这是我的代码
print date("d-m-y H:i",strtotime($created));
这会将日期显示为01-01-70 01:00
,但数据库中的日期为2013-10-04 14:18:17
有人可以帮忙吗?
答案 0 :(得分:1)
date("d-m-y H:i",strtotime('2013-10-04 14:18:17')); // output : 04-10-13 14:18
答案 1 :(得分:0)
以yyyy-mm-dd格式将其存储在数据库中,当您从数据库中检索时使用
$ date =数据库中的日期数据;
$date = date_parse($date);
echo $date['day'].'-'.$date['month'].'-'.$date['year'];
你甚至可以在dd-mm-yyyy中取日期,然后在插入之前更改为数据库格式。
示例:
$date = date($_POST['year'].'-'. $_POST['month'].'-'.$_POST['day']);