2014-10-29 193 views
0

我正在与客户一起订购预订系统,预订是在夏令时期间进行的......现在夏令时不生效,所做的预订都显示错误的时间。例如:在下午3-4点之间预订的房间显示为下午2-3点。我有$config['default_timezone'] = 'Europe/London';但是这似乎没有帮助。CodeIgniter夏令时

任何指针?

感谢

回答

2

如果您存储日期,房间被订满了,你必须有,你可以检查,如果他们在夏令时使用预订 date('I', strtotime($date)) 如果$日期是在将返回1夏令时,如果不是,则为0。然后用time()再次调用它来查看它是否是夏令时。相应地减去/添加一小时。

+0

这很聪明 - 谢谢你亚当! – Iain 2014-10-30 23:54:55