Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在strtotime和date函数中获取意外结果_Php_Date_Strtotime - Fatal编程技术网

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

Php 在strtotime和date函数中获取意外结果,php,date,strtotime,Php,Date,Strtotime,上一条语句未生成输出的原因:1365465600。这里出了什么问题?请尝试下面的代码,您将得到准确的结果 $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;//Output : 1365465600
echo date("Y-m-d",$selectedDate);//Output : 2013-04-09
echo strtotime(date("Y-m-d",$selectedDate));//Output : 1365445800

因为你忽略了小时,分钟和秒
$selectedDate = "1365465600";
echo $selectedDate;
echo date("Y-m-d H:i:s",$selectedDate);
echo strtotime(date("Y-m-d H:i:s",$selectedDate));