2011-11-10 149 views
0

我使用CodeIgniter日历类来生成可用性日历。我使用循环来检查日期是否在“保留”数组中,如果是,则为该单元格预定一类。CodeIgniter日历日期显示 - 在生产早期显示一天

出于某种原因,在我的服务器(Ubuntu 11.04)上,当显示日历时,预订日期比他们应该提前一天显示。我试图调试这个,因为问题没有出现在我的本地机器上,并且数据库中的值是正确的。由于它在我的本地机器上运行,我认为它也不应该是一个代码问题。

我已验证date.timezone的php.ini设置是否相同,系统日期(当您在命令行中键入'date')也是相同的。

任何人都可以让我进一步了解如何调试此问题?

回答

0

我终于搞清楚我的问题在哪里。我的数据库服务器上的时区不正确(我的生产服务器后面有6个小时)。