Php日期转换更改
当我试图通过更改Php日期转换更改,php,date,strtotime,Php,Date,Strtotime,当我试图通过更改 date("d-m-Y", strtotime($date)) 它的存储方式类似于20-01-2050。但实际日期是20-01-1950。1980年之后存储完美。如1989年1月20日存储为1989年1月20日,您需要检查。其中明确指出,如果以两位数格式指定年数,则00-69之间的值映射到2000-2069和70-99到1970-1999 注: 如果以两位数格式指定年份编号,则00-69之间的值将映射到2000-2069和70-99到1970-1999。有关32位系统的可能差
date("d-m-Y", strtotime($date))
它的存储方式类似于20-01-2050
。但实际日期是20-01-1950
。1980年之后存储完美。如1989年1月20日
存储为1989年1月20日
,您需要检查。其中明确指出,如果以两位数格式指定年数,则00-69
之间的值映射到2000-2069
和70-99
到1970-1999
注:
如果以两位数格式指定年份编号,则00-69
之间的值将映射到2000-2069
和70-99
到1970-1999
。有关32位
系统的可能差异,请参见以下注释(可能的日期可能在2038-01-19 03:14:07
结束)
编写此代码。我希望这项工作。您的日期格式与您必须使用的标准时间不兼容:年、月和日:
$date = '2050-01-20';
date("Y-m-d", strtotime($date));
存储要转换为$date的日期。因为y用于显示年份的最后2个,y用于显示全年
$date = '2050-01-20';
date("Y-m-d", strtotime($date));