ChinaUnix.net
相关文章推荐:

php设置时区

有两种方法来解决: 1.修改php.ini date.timezone="PRC" 2.在代码中使用 date_default_timezone_set('PRC'); 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/32328/showart_266589.html

by fufu7755 - php文档中心 - 2007-03-28 10:41:15 阅读(649) 回复(0)

相关讨论

php4 中使用 date 等函数的时候,并不需要考虑时区问题,会自动获得本地时间,但 php5 中则不行,如果你们有设置时区,同样的代码在不同的系统可能会产生莫名其妙的问题(比如 Windows 和 Unix 之间)。想要正常使用时间函数,需要在 php.ini 中设置统一设置 1.添加 date.timezone = PRC 其中,PRC 代表中华人民共和国 2.或者调用php api date_default_timezone_set(‘Asia/Shanghai’); 本文来自ChinaUnix博客,如果查...

by ilcj - php文档中心 - 2007-02-26 10:01:34 阅读(1063) 回复(0)

php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的 也就是显示的时间(无论用什么php命令)都是格林威治标准时间 和我们的时间差了正好8个小时,有以下3中方法可以恢复正常的时间 1,最简单的方法就是不要用php5.1以上的版本 2,如果一定要用,而且不能修改php.ini,则需要在关于时间的初始化的语句的 上面加上 date_default_timezone_set (XXX); cp无此问题 3,一劳永逸,仅限能修改php.ini。打开php....

by mosquito_2006 - php文档中心 - 2007-01-09 16:09:35 阅读(639) 回复(0)

php 时区列表[时差]

数据库内容依据,php手册(2011-04-18)中“所支持的时区列表”,更多信息请查看此页内容。

测试时,使用的函数有:date、date_default_timezone_set、date_default_timezone_get。

注意:基于时区数据库版本的列表 2011.5.
警告:在区域“其他”中,在此请不要使用任何时区列表(除 UTC 外),仅用于向后兼容。
在“时差”中,指的是,设定时区与格林威治时间(GMT)的差别。

...

by 网游世界 - Web开发 - 2011-12-21 08:44:50 阅读(1008) 回复(0)

当在WINDOWS主机上做php开发时,经常会遇到时区的问题。根据函数date_default_timezone_get()确定php使用的时区。 引用手册上的话: 本函数返回默认时区,使用如下“假定”的顺序: 用 date_default_timezone_set() 函数设定的时区(如果设定了的话) TZ 环境变量(如果非空) date.timezone 配置选项(如果设定了的话) 自己推测(如果操作系统支持) 如果以上选择都不成功,则返回 UTC 所以经常会发现取到的结果...

by yuyii - php文档中心 - 2008-06-08 00:11:26 阅读(1212) 回复(0)

尽管php通常与Apache等配合使用作为Web脚本,它本身也是功能比较完全的脚本语言。能够独立解释执行(php解释程序)。windows下其配置文件一般位于\windows\php.ini,但是若要想让其独立解释执行,其配置文件应该是与php在同目录下的php.ini文件。 例如,若c:\windows\php.ini中 date.timezone = "Asia/Shanghai" 而c:\php(php安装目录)中的php.ini中没有,则下面程序 ?php echo date("Y-m-d H:i:s"); ?> 当成网页访问和直接用p...

by linxh - php文档中心 - 2007-06-19 13:35:20 阅读(677) 回复(0)

[19-Dec-2012 15:30:10 Asia/Shanghai] php Warning: php错误日志怎么去掉时区?如上面的 Asia/Shanghai

by lys0212linux - PHP - 2012-12-21 16:27:21 阅读(1744) 回复(3)

今天在php5下用date("H:i:s")时,发现参数"H"取出的时间与window下的时间不对。查了一下资料,发现是php5的php.ini里面默认设置为: [Date] ; Defines the default timezone used by the date functions ;date.timezone = 如此一来,按照默认的时间便为GMT时间。而我们一般是使用北京时间,可以设置为:date.timezone = Asia/Shanghai。即: [Date] ; Defines the default timezone used by the date functions date.timezone = A...

by LAMP兄弟连 - PHP - 2008-10-13 17:46:28 阅读(1295) 回复(2)

原创文档,转载请注明链接:http://www.gracecode.com/Archive/Display/206 由于暂时使用国外的空间,在我发布 Blog 的时候发现时间总是不对。依据我以前编写程序的经验,这是时区的问题。这个问题解决起来并不难,写下我的解决途径以便日后参考。 php 脚本端的市区设置可以在 php.ini 下设置 date.timezone 键的值为 'Asia/Shanghai' 即可。但是通常共享虚拟主机本身没有修改 php.ini 权限。这个时候就应该在程序公共部分加入 ...

by AMD-K6 - PHP - 2007-11-21 11:34:41 阅读(1375) 回复(1)

我想做一个“历史上的今天”程序,可以在网页上显示历史上的今天发生过的事情。考虑到访问者来自世界各地,如果以服务器时区为准或者标准时间为准,访客可能会过了0点还是看到昨天的信息,或者没过0点看到了明天的信息。除非我能检测到客户端机器的时区。怎样做,还希望有经验的高人教我,谢了!

by 牧熊人 - PHP - 2005-06-12 17:05:33 阅读(2001) 回复(3)



    以前开发的系统都是中小型系统,而且面向的多是业务固定的企业。因此,以前自己设计的权限管理都是通过一张二维表表示的:

by 五岳之巅 - Web开发 - 2011-12-23 02:25:12 阅读(969) 回复(0)