我需要从php中的datetime值中获取一天信息。我从数据库中获得了类似“ 2015-01-01 12:12:12”的信息,而我只需要在“ 00:00:00”或“ 23:59:59”之后添加“ 2015-01-01”即可。
我试过:
echo $res0['dateInit'];
$date_day = date('yyyy-mm-dd',$res0['dateInit']);
$date_init = $date_day . " 00:00:00";
$date_end = $date_day . " 23:59:59";
echo $date_init;
echo "<br>";
echo $date_end;
但是我在第二回声中得到了一个错误的值。我究竟做错了什么?
使用strtotime,检查下面给出的代码:
$date = '2015-01-01 12:12:12';
$day = date('Y-m-d',strtotime($date));
$split_date = split(" ",$date);
print "day = $day and $date and $split_date[0]";
输出是
天= 2015年1月1日和2015年1月1日12:12:12和2015年1月1日
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句