【发布时间】:2015-06-06 04:52:32
【问题描述】:
使用 strtotime 对日期进行转换时,我得到的结果不一致。
array[0] 保存要转换的日期:
Original -> converted -> converted back
Array ([0] => 30.01.15) -> 1422576000 -> GMT: Fri, 30 Jan 2015 00:00:00 GMT
Array ([0] => 23.01.15) -> 1427925675 -> GMT: Wed, 01 Apr 2015 22:01:15 GMT
当使用破折号而不是点时,我得到:
Array ([0] => 30-01-15) -> 1894665600 -> GMT: Tue, 15 Jan 2030 00:00:00 GMT
Array ([0] => 23-01-15) -> 1673740800 -> GMT: Sun, 15 Jan 2023 00:00:00 GMT
它在第一个实例中使用点,但在第二个使用点时我得到今天的日期?有什么想法可能导致这种不一致吗?
【问题讨论】: