自定义格式 DateTime 到时间戳
Custom format DateTime to Timestamp
我搜索了很多关于将自定义日期时间转换为时间戳的简单函数,但我没有得到确切的解决方案:
日期时间字符串为:
$dt = "14-05-2015 18:21";
(日-月-年 Hour:Minute)(不是标准的日期时间格式)
是否有一个简单的函数可以将这个字符串转换为时间戳?
谢谢。
再简单不过了:
$dt = "14-05-2015 18:21";
echo strtotime ($dt); //1431627660
如果格式总是一样,你可以这样做。
$date = DateTime::createFromFormat('d-m-Y H:i', $dt);
$timestamp = $date->format('U');
我搜索了很多关于将自定义日期时间转换为时间戳的简单函数,但我没有得到确切的解决方案:
日期时间字符串为:
$dt = "14-05-2015 18:21";
(日-月-年 Hour:Minute)(不是标准的日期时间格式)
是否有一个简单的函数可以将这个字符串转换为时间戳?
谢谢。
再简单不过了:
$dt = "14-05-2015 18:21";
echo strtotime ($dt); //1431627660
如果格式总是一样,你可以这样做。
$date = DateTime::createFromFormat('d-m-Y H:i', $dt);
$timestamp = $date->format('U');