Php的时区问题
现在有一个跨时区的应用,不同时区登录的用户需要看到自己时区的时间,同时也要能够进行时区的切换,有什么好办法么。PHP的思路是,系统中所有存储的时间都是GMT(UTC)时间.
因为php的应用可能是跨时区的,时间以哪个时区存储是个问题(比如按照东8区存,那么别的时区的用户读到时间就会有问题)。所以用php中依据php.ini里面的时区设置存储时间,默认是格林威治标准时间GMT(0时区,英国伦敦所在的时区)存储时间。读取时间的时候,使用函数date_default_timezone_set()将存储时间转为当地时区就可以。
应用举例:比如
[*]
页:
[1]