我有这两个DateTime值:/
和2018-08-19T16:00:00Z
。对于第一个值,我需要从日期中删除1534694400
,对于第二个值,我需要将其转换为正常日期。如何使用php的T16:00:00Z
类来做到这一点?
答案 0 :(得分:2)
第一次约会:
$dt = new \DateTime('2018-08-19T16:00:00Z');
echo $dt->format('Y-m-d');
对于时间戳:
$dt = new \DateTime();
$dt->setTimestamp(1534694400);
echo $dt->format('Y-m-d');
答案 1 :(得分:0)
<?php
//1st
$date=date_create("2018-08-19T16:00:00Z");
echo date_format($date,"Y-m-d");
//2nd
$date=date_create();
date_timestamp_set($date,1534694400);
echo date_format($date,"Y-m-d");
?>