我正在与客户一起预订系统,并且在夏令时期间进行了预订......现在,夏令时没有实现,所做的预订都显示错误的时间。示例:下午3-4点之间预订的房间显示为下午2-3点。
在我的application/config/config.php
文件中,我有$config['default_timezone'] = 'Europe/London';
,但这似乎没有帮助。
任何指针?
由于
答案 0 :(得分:2)
如果您存储了预订房间的日期,那么您可以检查是否在夏令时期间预订了房间。
date('I', strtotime($date))
如果$ date是夏令时,则返回1,否则返回0。然后用time()再次调用它以查看它是否是当前的夏令时。相应减去/加一小时。