php日期时间不一样

php日期时间不一样,php,date,time,strtotime,Php,Date,Time,Strtotime,结果是:879487200 当我运行此代码时: $date = '11/14/1997'; $unix_birthday = strtotime($date); echo $unix_birthday; 结果是:1997/11/14 我怎样才能解决这个问题?日期不一样echo htmlspecialchars(gmdate(“Y/m/d”,$time))应该是回显htmlspecialchars(gmdate(“m/d/Y”,$time))这只是格式问题 $time = 879487200;

结果是:879487200

当我运行此代码时:

$date = '11/14/1997';
$unix_birthday = strtotime($date);
echo $unix_birthday;
结果是:1997/11/14


我怎样才能解决这个问题?日期不一样

echo htmlspecialchars(gmdate(“Y/m/d”,$time))应该是
回显htmlspecialchars(gmdate(“m/d/Y”,$time))这只是格式问题

$time = 879487200;
echo htmlspecialchars(gmdate("Y/m/d", $time));
echo htmlspecialchars(gmdate("m/d/Y", $time));
只需重新排列m/d/Y,其中m=月,d=日,Y=年

演示


如果您以Y/m/d形式写入,则日期将被格式化并生成为年,然后是月,然后是日期,因此1997/11/14。请务必使用大写字母Y。你能给我一把小提琴,告诉我你的代码在工作吗?是的,它工作了,但我正在尝试你的代码。结果是:1997年11月13日请注意:我的代码也在工作。但在我的服务器上显示1997/11/14@AliyevRauf-格式。月日年或年月日。。。至于选择,
echo htmlspecialchars(gmdate("m/d/Y", $time));