如何在php中的时间戳中转换不同格式的日期?我有这个August 2nd, 2015
格式的日期,我需要将它转换为时间戳,以便我可以进行比较。提前谢谢。
答案 0 :(得分:2)
<?php
echo $test = strtotime("August 2nd, 2015");
echo date("Y-m-d",$test);
?>
所以使用 strtotime(&#34; 2015年8月2日和#34;);
答案 1 :(得分:1)
strtotime()
可以 咬你,例如:11/10/12
。
学会爱DateTime:createFromFormat()
并明确你的解析格式。
var_dump(DateTime::createFromFormat("d/y/m", "11/10/12"));
object(DateTime)#1 (3) {
["date"]=>
string(26) "2010-12-11 10:02:42.000000"
["timezone_type"]=>
int(3)
["timezone"]=>
string(17) "America/Vancouver"
}