Php strotime函数不支持特定的日期格式

Php strotime函数不支持特定的日期格式,php,strtotime,Php,Strtotime,我正在使用具有特定日期格式的strotime函数,但它还不起作用 $gDate='30/04/2014'; echo strtotime($gDate); 这就是在PHP中应该使用DateTime类的原因 strotime()返回长的UNIX时间戳,在DateTime中为其getTimestamp() 用你的格式写日期 $gDate='30/04/2014'; 更改的日期格式,使其可由strotime函数使用 $date = date_create_from_format('

我正在使用具有特定日期格式的strotime函数,但它还不起作用

$gDate='30/04/2014';
echo strtotime($gDate);

这就是在PHP中应该使用
DateTime
类的原因

strotime()
返回长的UNIX时间戳,在DateTime中为其
getTimestamp()

用你的格式写日期

    $gDate='30/04/2014';
更改的日期格式,使其可由strotime函数使用

    $date = date_create_from_format('d/m/Y', $gDate);
回音孔检查真正的格式 echo$mydate=date_格式($date,'Y-m-d')

指定日期的strotime函数

    echo $mystr = strtotime($mydate);
/*-STROTIME仅适用于“Y-m-d”格式
*
*-采用m/d/y或d-m-y格式
*-如果分隔符是斜线(/),则假定为美制m/d/y
*-如果分隔符为破折号(-)或点(.),则假定为欧洲d-m-y格式
*
*
*-为了避免潜在的错误,您应该在YYYY-MM-DD

**/

echo标准时间('2014/04/03);这将使用strftime php.net/strftime工作
    echo $mystr = strtotime($mydate);