PHP:Strtotime / date忽略时区?

时间:2011-08-18 11:38:59

标签: php strtotime

有一些带有strtotime的trouslb,它更容易通过示例显示:)

date_default_timezone_set('Europe/London');             //  Set timezone to local / 
echo date("d/m/Y", strtotime("1-6-2003"));   // Expected: 01/06/2003    Got:    01/06/2003
echo date("d/m/Y", strtotime("16-12-2003")); // Expected: 16/12/2003    Got:    16/12/2003
echo date("d/m/Y", strtotime("10-12-03"));   // Expected: 10/12/2003    Got:    03/12/2010

任何想法如何解决这个问题?我正在使用strtotime试图消除用户以不同格式输入日期的问题。

感谢您阅读,

里克多维。

1 个答案:

答案 0 :(得分:0)

strtotime不支持这种日期格式。有关支持的格式列表,请参阅documentation。请在下次阅读文档。