php日期时间不一样

时间:2014-11-01 22:54:46

标签: php date time strtotime

$date = '11/14/1997';
$unix_birthday = strtotime($date);
echo $unix_birthday;

结果是:879487200

当我运行此代码时:

$time = 879487200;
echo htmlspecialchars(gmdate("Y/m/d", $time));

结果是:1997/11/14

我该如何解决这个问题?日期不一样

3 个答案:

答案 0 :(得分:1)

echo htmlspecialchars(gmdate("m/d/Y", $time));

答案 1 :(得分:0)

echo htmlspecialchars(gmdate("Y/m/d", $time));应该echo htmlspecialchars(gmdate("m/d/Y", $time));只是格式问题

答案 2 :(得分:0)

echo htmlspecialchars(gmdate("m/d/Y", $time));

重新排列m / d / Y,其中m =月,d =天,Y =年

<强>演示

http://ideone.com/2R93OZ