SO, 需要帮助将下面的字符串转换为有效的DateTime对象,因此我可以使用strtotime进行转换(用于日期时间比较)。
object(SimpleXMLElement)#8 (1) { [0]=> string(33) "2015-07-30T12:40:10.0000000-05:00" }
这是从这里返回的:
$dtCurrentEvent = new DateTime($alarm->DateTime);
然后,当我尝试做的时候:
$dtCurrentEvent = strtotime(str_replace('-', '/', $dtCurrentEvent));
我得到布尔值false返回值。
我做错了吗?
答案 0 :(得分:0)
要使用时间戳,请使用“getTimestamp”方法
$alarm_DateTime = "2015-07-30T12:40:10.0000000-05:00";
$dtCurrentEvent = new DateTime($alarm_DateTime);
var_dump($dtCurrentEvent->getTimestamp());
结果:
1438278010