是否存在使用PHP DateTime类的现有CodeIgniter助手/库?

时间:2011-08-15 18:44:34

标签: php codeigniter codeigniter-2

有没有人知道我可以用来帮助查看视图的日期和时间格式的现有CodeIgniter(CI 2.0)帮助程序(或库)?也许是使用PHP5 DateTime类的东西?

我们的大多数数据都是MySQL数据库中的典型GMT / UTC格式。我们现在需要设置用户的时区(admin / auth / acl的一部分),然后按时区设置显示所有内容。我认为使用CI帮助程序或库可能很容易。有什么想法吗?

4 个答案:

答案 0 :(得分:2)

CodeIgniter中的PHP DateTime Classes and functions 完全可用。没有图书馆/帮助者......

答案 1 :(得分:1)

这种事情是如此具体,你必须自己做。 请参阅creating CI librarieshelpers

答案 2 :(得分:1)

一年前,我实际上遇到了同一个项目的问题,我也在研究CI。我最后使用了php的DateTime和DateTimezone。起初它很棘手,但谷歌的一点点帮助。也许这会有所帮助? http://blog.boxedice.com/2009/03/21/handling-timezone-conversion-with-php-datetime/

答案 3 :(得分:0)

我不使用CI,但我发现它有一个过滤系统。实现在控制器运行之前在数据库连接上发出SET TIME_ZONE查询的过滤器。您将从用户的本地时区获取数据库中的所有日期/时间,而无需对任何控制器,视图或数据库代码进行任何更改。