Php 如何从日期(“Y-m-d H:i:s”)获取日期(“Y-m-d”)?

Php 如何从日期(“Y-m-d H:i:s”)获取日期(“Y-m-d”)?,php,mysql,Php,Mysql,如何从result:datetime(“2017-02-02 17:02:03”)在php变量中获取和存储日期(“2017-02-02”)。您需要使用strotime()将日期转换为时间戳。 例如: <?php echo date("Y-m-d", strtotime('2017-02-02 17:02:03')); ?> 我希望这对你有帮助 你是说从2017-02-02 17:02:03获取2017-02-02,你有很多选择 $date = date('Y-m-d', str

如何从result:datetime(“2017-02-02 17:02:03”)在php变量中获取和存储日期(“2017-02-02”)。

您需要使用
strotime()将日期转换为时间戳。

例如:

<?php
echo date("Y-m-d", strtotime('2017-02-02 17:02:03'));
?>


我希望这对你有帮助

你是说从
2017-02-02 17:02:03
获取
2017-02-02
,你有很多选择

$date = date('Y-m-d', strtotime('2017-02-02 17:02:03'));


datetime
是mysql中的一列吗?是的,有datetime列。然后可以使用mysql函数
date
(请参阅)-选择日期,或者在PHP中使用
strotime()
使用
datetime
对象。。可能会有很多方法。您需要知道的是:
list($date) = explode(" ", '2017-02-02 17:02:03');
    $arr = explode(" ", '2017-02-02 17:02:03');
    $date = array_shift($arr);
 $dateObj = DateTime::createFromFormat("Y-m-d H:i:s", '2017-02-02 17:02:03');
 $date = $dateObj->format("Y-m-d");