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

丄偙de爷ル
发布: 2020-04-28 15:37:53
原创
5128人浏览过

一、日期概述

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

二、时区

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

    GMT: 格林威治标准时间

立即学习PHP免费学习笔记(深入)”;

    UTC: 协调世界时

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

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

    北京时间为: UTC+8

三、设置php时区

    php默认 0 时区,也就是UTC时间。

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

1、通过修改php.ini设置

图片1.jpg

 注意: 重启apache

2、动态修改时区

图片2.jpg

四、常用日期函数

1、time()

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

图片3.jpg

2、date()

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

小文AI论文
小文AI论文

轻松解决论文写作难题,AI论文助您一键完成,仅需一杯咖啡时间,即可轻松问鼎学术高峰!

小文AI论文 69
查看详情 小文AI论文

            参数:

            $format 日期/时间格式。

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

图片4.jpg

3、strtotime()

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

图片5.jpg

五、自定义日期比较函数

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

 图片6.jpg

六、日期练习

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

图片7.jpg

七、动态修改php.ini配置项

1、ini_get()

         获取php.ini一个配置选项的值,php.ini配置文件一个配置项

图片8.jpg

2、ini_set()

            动态为php.ini一个配置选项设置值。

 图片9.jpg

以上就是PHP日期时间快速入门(图文详解)的详细内容,更多请关注php中文网其它相关文章!

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号