无法使用strtotime显示正确的日期

时间:2015-02-04 05:48:52

标签: php

我很难在1995年回复$ newdate 12 02,下面的代码一直显示1970/01/01。如果有人可以在这里提供帮非常感谢。

<?php  
$month = "December";
$day = "02";
$year = "1995";
echo $newdate = date("Y/m/d",strtotime("$year $month $day"));
?>

2 个答案:

答案 0 :(得分:1)

<?php  
$month = "December";
$day = "02";
$year = "1995";
echo $newdate = date("Y/m/d",strtotime("$day-$month-$year"));
?>

<强>输出:

1995年12月2日

答案 1 :(得分:1)

这是您的解决方案

<?php  
$month = "December";
$day = "02";
$year = "1995";
$s=$month." ".$day." ".$year; 
echo $newdate = date("Y/m/d",strtotime($s));
?>

<强>输出

  

1995年12月2日