在PHP中获取日期的一部分

比里布

我需要从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; 

但是我在第二回声中得到了一个错误的值。我究竟做错了什么?

查mu爸爸

使用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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章