[英]How to convert date to strtotime?
我有以下
$start = $_GET['start'];
$start = \DateTime::createFromFormat('j-n-Y', $start);
$start = strtotime($start);
var_dump($start);
结果是
bool(false)
如果我做
$start = \DateTime::createFromFormat('j-n-Y', $start);
var_dump($start);
我懂了
object(DateTime)#8267 (3) { ["date"]=> string(26) "2019-02-01 23:26:08.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } bool(false)
如果要获取Unix时间戳,请使用带有'U'
指示符的DateTime::format
:
$start = $_GET['start'];
$start = \DateTime::createFromFormat('j-n-Y', $start);
echo $start->format('U');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.