PHP日期时间快速入门(图文详解)

PHP日期时间快速入门(图文详解),第1张

概述PHP日期时间快速入门(图文详解) 一、日期概述@H_301_2@

日期和时间 *** 作十分常见,也是PHP的核心组成部分。PHP提供了日期和时间内置函数,使开发人员在日期和时间的处理上游刃有余,大大提高了了工作效率。@H_301_2@

二、时区@H_301_2@

地球是圆的。世界分为24时区,分为西时区,东时区。各12个时区。@H_301_2@

GMT: 格林威治标准时间@H_301_2@

UTC: 协调世界时@H_301_2@

UTC == GMT == 英国伦敦的本地时间 == 本初子午线 == 0时区时间@H_301_2@

我国所在东时区。横跨5个时区。统一采用的是北京所在东8区的时间,成为北京时间。@H_301_2@

北京时间为: UTC+8@H_301_2@

三、设置PHP时区@H_301_2@

PHP默认 0 时区,也就是UTC时间。@H_301_2@

我国统一使用东8区时间,PHP中东8区关键字: PRC 或 Asia/Shanghai。@H_301_2@

1、通过修改PHP.ini设置@H_301_2@

@H_301_2@@H_301_2@

注意: 重启apache@H_301_2@

2、动态修改时区@H_301_2@

@H_301_2@@H_301_2@

四、常用日期函数@H_301_2@

1、time()@H_301_2@

获取当前时间的(Unix)时间戳。从1970-1-1 0:0:0秒到现在的秒数。@H_301_2@

@H_301_2@@H_301_2@

2、date()@H_301_2@

date ( string $format [, int $timestamp ] ) : string 格式化一个本地时间/日期@H_301_2@

参数:@H_301_2@

$format 日期/时间格式。@H_301_2@

$timestamp 被格式化的时间戳,省略 默认当前时间戳。@H_301_2@

@H_301_2@@H_301_2@

3、strtotime()@H_301_2@

将任何字符串的日期时间描述解析为(Unix) 时间戳。@H_301_2@

@H_301_2@@H_301_2@

五、自定义日期比较函数@H_301_2@

比较两个日期相差的 天数、小时数、分钟。@H_301_2@

@H_301_2@@H_301_2@

六、日期练习@H_301_2@

如何实现自定义函数实现: N分钟前,N小时前,N天前,N周,N月前?@H_301_2@

@H_301_2@@H_301_2@

七、动态修改PHP.ini配置项@H_301_2@

1、ini_get()@H_301_2@

获取PHP.ini一个配置选项的值,PHP.ini配置文件一个配置项@H_301_2@

@H_301_2@@H_301_2@

2、ini_set()@H_301_2@

动态为PHP.ini一个配置选项设置值。@H_301_2@

@H_301_2@ 总结

以上是内存溢出为你收集整理的PHP日期时间快速入门(图文详解)全部内容,希望文章能够帮你解决PHP日期时间快速入门(图文详解)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1009472.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存