我正在尝试打印存储在数据库中的日期和时间。
这是我的代码
print date("d-m-y H:i",strtotime($created));
这显示了日期,01-01-70 01:00
但是数据库中的日期是2013-10-04 14:18:17
任何人都可以帮忙吗?
你确定 ?我对其进行了测试并开始工作:
date("d-m-y H:i",strtotime('2013-10-04 14:18:17')); // output : 04-10-13 14:18
以 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']);