在strtotime和日期函数中获得意外结果

时间:2013-04-09 11:29:17

标签: php date strtotime

$selectedDate = "1365465600";
echo $selectedDate;//Output : 1365465600
echo date("Y-m-d",$selectedDate);//Output : 2013-04-09
echo strtotime(date("Y-m-d",$selectedDate));//Output : 1365445800

为什么最后一个语句没有产生输出:1365465600。这有什么不对?

1 个答案:

答案 0 :(得分:2)

请尝试以下代码,您将获得准确的结果

$selectedDate = "1365465600";
echo $selectedDate;
echo date("Y-m-d H:i:s",$selectedDate);
echo strtotime(date("Y-m-d H:i:s",$selectedDate));