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


Getting unexpected result in strtotime and date function

$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。这里出了什么问题?

请尝试下面的代码,你会得到确切的结果

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