如何从日期时间对象的变量中取日期?甚至不需要格式化的日期 - Y-m-d
,因为它是将足够获取日期格式DateTime对象
DateTime Object
(
[date] => 2014-07-24 10:14:31
[timezone_type] => 3
[timezone] => Europe/Berlin
)
看到了类似的问题,但答案却没有舍得效果,从而决定做一个新的课题。提前致谢。
如何从日期时间对象的变量中取日期?甚至不需要格式化的日期 - Y-m-d
,因为它是将足够获取日期格式DateTime对象
DateTime Object
(
[date] => 2014-07-24 10:14:31
[timezone_type] => 3
[timezone] => Europe/Berlin
)
看到了类似的问题,但答案却没有舍得效果,从而决定做一个新的课题。提前致谢。
看到DateTime::format,做到:
echo $your_date->format('Y-m-d H:i:s');
@gxthegreat http://stackoverflow.com/questions/10209941/object -of-类日期时间 - 可能 - 不被转换到字符串 –
$array = array ('date' => '2014-07-24 10:14:3', 'timezone_type' => '3', 'timezone] => Europe/Berlin');
$date = date_create($array['date']);
echo date_format($date, 'Y-m-d');
日期( 'YM-d' 的strtotime($对象 - >日期)) –
这样做'$ dtObj->日期;' –
如果你的对象是一个常规的['DateTime'对象](http://php.net/manual/en/class.datetime.php),那么你不应该去做所有的努力。它应该和'$ date = $ dt-> format('Ym-d');'一样简单,假设你的原始变量叫做'$ dt' [ –