php.ini中date.timezone设置分析
2017-02-06 11:41
281 查看
date.timezone设置php5默认date.timezone为utc,改为date.timezone = PRC即可解决时间相差八小时的问题,但我在php的官方文档中看了半天也没找到这个参数啊
虽然知道这个参数表示“中华人民共和国”的意思,但官方文档 中并没有这样的参数,只有Asia/Shanghai、Asia/Hong_Kong等这些参数啊,为何这里可以设置为RPC,哪位给指点指点,这个参数 究竟是在哪儿?官方文档中看来看去的确并没有此参数啊,不解。 一般都设成Asia/Shanghai
使用xampp时间不久,今天为了纠正php获取函数是获取服务器时间。
因为php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的。显示的时间都是格林威治标准时间,和 北京时间差了正好8个小时。
网上找到的方法:
修改php.ini文件,查找 ;date.timezone = ,把前面的分号去掉在 “=”后面加上时区。
比如:Asia/Chongqing (重庆),Asia/Shanghai (上海),Asia/Urumqi (乌鲁木齐),Asia/Macao (澳门),Asia/Hong_Kong (香港),Asia/Taipei (台北),PRC
例
;date.timezone =
改成:
date.timezone = Asia/Shanghai
方法很简单。可是在xampp下,把php/php.ini文件改来改去都没用。后来网上搜了才发现,该死的xampp,把php.ini放在 apache/bin下面,修改这个里面的php.ini才有用。
php.ini中date.timezone设置详解
虽然知道这个参数表示“中华人民共和国”的意思,但官方文档 中并没有这样的参数,只有Asia/Shanghai、Asia/Hong_Kong等这些参数啊,为何这里可以设置为RPC,哪位给指点指点,这个参数 究竟是在哪儿?官方文档中看来看去的确并没有此参数啊,不解。 一般都设成Asia/Shanghai
使用xampp时间不久,今天为了纠正php获取函数是获取服务器时间。
因为php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的。显示的时间都是格林威治标准时间,和 北京时间差了正好8个小时。
网上找到的方法:
修改php.ini文件,查找 ;date.timezone = ,把前面的分号去掉在 “=”后面加上时区。
比如:Asia/Chongqing (重庆),Asia/Shanghai (上海),Asia/Urumqi (乌鲁木齐),Asia/Macao (澳门),Asia/Hong_Kong (香港),Asia/Taipei (台北),PRC
例
;date.timezone =
改成:
date.timezone = Asia/Shanghai
方法很简单。可是在xampp下,把php/php.ini文件改来改去都没用。后来网上搜了才发现,该死的xampp,把php.ini放在 apache/bin下面,修改这个里面的php.ini才有用。
您可能感兴趣的文章:
http://www.jb51.net/article/27821.htmphp.ini中date.timezone设置详解
相关文章推荐
- php实现的中文分词类完整实例
- [跨域] -- PHP Ajax 跨域问题最佳解决方案
- laravel5.2 增加Caffienate Modules,实现模块化开发
- php中隐形字符65279(utf-8的BOM头)问题和fwrite写入文件bom头导致的乱码问题解决
- laravel5.3软删除
- Laravel5.3 注册监听器--实时打印SQL语句
- 什么是PHP静态化
- PHPCMS手机站伪静态设置详细教程
- form表单通过GET提交的数据自动生成的链接地址如何伪静态化处理
- PHP学习路线
- SylixOS nand驱动框架理解
- PHP图片处理库Grafika详细教程
- php 常用的系统函数
- php的4种常见运行方式
- php方法调用注意问题
- php使用变量动态创建类的对象用法示例
- PHP 5.4 内置web服务器
- PHP单例模式定义与使用实例详解
- PHP3
- PHP中的排序函数sort、asort、rsort、krsort、ksort区别分析