首页 理论教育 如何设置时区|PHP应用开发基础

如何设置时区|PHP应用开发基础

时间:2023-11-03 理论教育 版权反馈
【摘要】:举例说明日期时间函数的使用,代码如下:程序运行结果如图4-12 所示。图4-12日期时间函数使用的运行结果从程序运行结果可以看出,time()函数的输出结果为一个时间戳,即一个很大的整数,为了方便看出时间,可用date()函数格式化后输出。PHP 默认输出的时间是UTC时间,与英国伦敦的本地时间相同。而我们常常需要使用北京时间,这时就需要修改默认的时区设置,通常有两种修改方式。修改PHP 配置文件。在程序中使用函数配置。

如何设置时区|PHP应用开发基础

获取时间的常用函数有time()、date()等函数。函数声明如表4-4 所示。

表4-4 常用日期时间函数

续表

时间戳是一个长整数,包含了从Unix 纪元(1970 年1 月1 日00:00:00)到给定时间的秒数。举例说明日期时间函数的使用,代码如下:

程序运行结果如图4-12 所示。

(www.xing528.com)

图4-12 日期时间函数使用的运行结果

从程序运行结果可以看出,time()函数的输出结果为一个时间戳,即一个很大的整数,为了方便看出时间,可用date()函数格式化后输出。PHP 默认输出的时间是UTC(世界标准时间)时间,与英国伦敦的本地时间相同。而我们常常需要使用北京时间,这时就需要修改默认的时区设置,通常有两种修改方式。

(1)修改PHP 配置文件。这需要有配置服务器文件php.ini 的权限。例如修改date.timezone的值为PRC(中华人民共和国),修改配置如下所示:

date.timezone=PRC

修改配置文件后,保存配置文件,重启服务器生效。

(2)在程序中使用函数配置。使用函数date_default_timezone_set ()设定用于一个脚本中所有日期时间函数的默认时区,例如设置为重庆时区,代码如下所示:

date_default_timezone_set('Asia/Chongqing' );

通过上面的设置后,就可以准确的输出本地时区的当前时间。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈