前言

由于PHP5.0对date()函数进行了重写,因此,目前的日期时间系统时间少了8个小时。在PHP语言中默认设置的是格林威治标准时间,所以要获取本地当前的时间必须更改PHP语言中的时区设置。

设置

(1)修改php.ini文件中的设置,按照下图找到php.ini的位置。(我是直接在mac环境下直接有安装了PHP环境,因为系统自带的PHP环境在编译的时候没有cgi,安装过PHP环境的都遇到过这种问题,至于安装环境读者自行百度。还有一种是使用XAMPP安装的,同样的道理找到安装目录下的路径进行修改)。

1.png

(2)搜索date找到"date.timezone="选项,改成"date.timezone = Aisa/Shanghai",然后重启Apache服务器

2.png

(3)在应用程序中,在使用时间日期函数之前添加如下函数date_default_timezone_set(timezone);参数timezone为PHP可识别的时区名称,如果时区名称PHP无法识别,则采用系统的UTC(通用协调时间Universal Time Coordinated)时区。设置我国北京时间可以使用的时区包括:PRC(中华人民共和国)、Asia/Chongqing(重庆)、Asia/Shanghai(上海)、Asia/Urumqi(乌鲁木齐)这几个时区名称是等效的。所以如下图在使用的时候只需要加上这句话就可以了date_default_timezone_set("PRC");

3.png

mac 设置php时区,mac环境下PHP系统时区设置相关推荐

  1. 虚拟机为域环境下的所有计算机设置统一壁纸(第二节)

    虚拟机为域环境下的所有计算机设置统一壁纸(第二节) 本节内容是在第一节内容中系统环境的基础上实现的,接下来实现本节的任务: 首先在作为域控计算机的C盘下新建一个名为test的文件夹(文件夹名随意取), ...

  2. linux curl命令 post,linux环境下使用curl命令设置Header参数发送post请求

    linux环境下使用curl命令设置Header参数发送post请求 linux环境下使用curl命令设置Header参数发送post请求 案例1:curl命令发送post请求并且获取返回结果以及响应 ...

  3. Ubuntu环境下vjudge系统搭建

    Ubuntu环境下vjudge系统搭建 零. 前言 本文简单的介绍了vjudge 在 ubuntu环境下的安装,本文使用的vjudge源码来自浙江传媒大学张浩斌老师的 GitHub .教程大致思路来自 ...

  4. linux环境下查看系统安装时间、启动时间、运行时间

    Linux环境下查看系统的安装时间.启动时间.运行时间 系统安装时间 查看root下系统安装记录的文件生成时间,可以约等于系统安装时间 系统启动时间 who -b查看系统最后一次系统启动开始的时间 w ...

  5. 在DOS环境下win7系统与win10系统的编程、链接及运行步骤(非常适合第一次学习DOS的小萌新入手)

    文中如有不足或错误之处,欢迎大家指正! 任务:编写一个简单的汇编程序(在屏幕上打印 Hello World!),使该程序能够链接.运行,最终得到正确结果. win7和win10编程时对应的资料放在以下 ...

  6. mac os mysql 命令_Mac环境下MySQL的安装和基本命令的使用

    MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性. MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言 ...

  7. 英文环境下中文输入法的设置

    英文环境下使用ibus输入法 centos安装的时候已经选择了中文支持,输入法也已经安装,但在英文环境下面竟然无法使用中文输入法,解决办法记录于此, 1.安装ibus(centos6以后已经默认安装) ...

  8. Unix环境下PS1变量的设置

    我的ps1命令提示符: export PS1="\[\e[31;1m\]\u @ \[\e[34;1m\]\h \[\e[36;1m\]\w \[\e[33;1m\]\t $ \[\e[37 ...

  9. linux 时区设置 美国西部,Linux下修改系统时区

    使用 /etc/localtime 文件修改时区 先查看一下当前的时区,下面这个例子中使用 UTC 即世界统一标准时区.假设你可能需要改为美国西部标准时间,即太平洋时间. # date Thu Aug ...

最新文章

  1. ACL 2020 亮点摘要
  2. NSPredicate
  3. Visual C++2005库的十项突破性变化
  4. FreeSwitch Sip【转】
  5. 用Python制作一个简易的抽奖程序
  6. QuickStart系列:docker部署之MariaDB
  7. mapreduce文本排序_MapReduce:通过数据密集型文本处理
  8. LAMP环境安装与apache配置
  9. 递推+矩阵快速幂 HDU 2065
  10. 下面两种送礼模式会让你的生意兴隆
  11. curl命令详解_命令行学习(一)基础命令
  12. sicily 1443 Printer Queue
  13. ASP.NET页面传值之Server.Transfer
  14. 人一生的8种朋友(看看身边的朋友属于哪种)
  15. 实验室信息化建设助力医药研发
  16. 腾讯Tendis 号称能干掉 Redis ?你继续吹牛吧 !
  17. CFD:用软件完成流体仿真分析(step1)
  18. 前端使用canvas拼接多张图片
  19. android 分享到新浪微博,Android APP集成新浪微博分享功能
  20. gentoo linux 安装记录

热门文章

  1. markdown统一设置图片格式_Markdown教程
  2. css中表居中,CSS DIV中表格居中显示
  3. html rpc文档,HTML5 DRM 正式成为 Web 标准,百度正式开源RPC框架brpc
  4. python查找多个关键词,在字符串列表中搜索多个关键字
  5. c语言 sizeof typeof,typeof、nameof、sizeof的用法
  6. 高德地图上展示终端信息
  7. 学hadoop需要什么基础
  8. discuz中写一个表单,数据存入到数据库中,再从数据库读出来显示在列表中
  9. 客户端持久化解决方案: Web SQL
  10. JPA 单元测试配置