问题描述:在php脚本中使用date()获取服务器时间时总是与实际时间相差几个小时。

可能原因:php配置文件中时区的设置出现问题

解决方法:

方法1. php.ini文件中date.timezone=PRC

或者date.timezone = Asia/Shanghai

方法2. 在调用date()等时间相关的函数之前调用:date_default_timezone_set('PRC');

或者date_default_timezone_set('Asia/Shanghai');

最新文章

  1. 录像时调用MediaRecorder的start()时发生start failed: -19错误
  2. yii自动登录
  3. 批处理快速更改ip地址
  4. Linq To Object
  5. jquery rotate
  6. Settings.System.getInt获取Setting里的设置信息
  7. 一.JSP开发的工具下载与环境搭建
  8. JAVA 获取系统环境变量
  9. Vmware 8.00 文件共享ubuntu
  10. 基于WCF大型分布式系统的架构设计
  11. I - Navigation Nightmare-poj 1984
  12. Float类型在SQL中计算
  13. rsyslog 基本组成
  14. c语言统计一个文件中的单词,字符和行数
  15. CSS小技巧使用
  16. SpringBoot入门:新一代Java模板引擎Thymeleaf(实践)
  17. Android LruCache技术原理
  18. hive 使用反射函数
  19. sqlalchemy数据库分层操作
  20. 使用 CROSS APPLY 与 OUTER APPLY 连接查询

热门文章

  1. MyEclipse 8.5 开发环境配置,汉化,Aptana2.0插件,SVN 插件,Flex Builder 3/4 插件安装(转载)
  2. 配置Outlook Anywhere2010
  3. ASP.NET中IsPostBack属性研究
  4. 企业应用架构模式阅读笔记 - Martin Fowler
  5. IOS 7 Study - Implementing Navigation with UINavigationController
  6. php实现工厂模式
  7. HTML5 API——无刷新更新地址 history.pushState/replaceState 方法
  8. 【JavaScript】使用面向对象的技术创建高级 Web 应用程序
  9. close和shutdown函数的区别
  10. keytool 错误 java.io.IOException: incorrect AVA format