快一点。在我的网站上,我有几种不同的方法可以在数据库中存储日期。对于自动创建的日期(即注册时间等),我使用time()。
但是对于手动输入的日期,我使用strtotime()
。
问题是,date_default_timezone_set('UTC')
strtotime()
是正确的,但time()
落后一小时。
反之亦然date_default_time_set('Europe/London')
time()
是正确的,但strtotime()
落后一小时。
我需要两者都是正确的,在我们离开DST时我不必更改我的代码。什么是最好的方法。
干杯, RJ