龙空技术网

日期时间操作一箩筐(php)

雪之梦技术驿站 136

前言:

眼前同学们对“php时间”大概比较关怀,你们都需要知道一些“php时间”的相关文章。那么小编在网络上汇集了一些有关“php时间””的相关文章,希望兄弟们能喜欢,朋友们快快来了解一下吧!

格式化日期时间

date : 格式化日期时间

场景

将当前日期时间或者特定日期时间格式化输出为特定格式的字符串,常用于人性化展示信息.

说明

返回给定时间戳格式化后所产生的日期时间字符串,如果没有给出时间戳则默认使用本地当前时间.

备注常用格式示例

日期转化时间戳

time : 返回当前的 Unix 时间戳

场景

获取当前日期时间或特定日期时间的时间戳,常用于日期时间之间的相互转换.

说明

返回自从 Unix 纪元(格林威治时间 1970年1月1日 00:00:00)到当前时间的秒数.

示例

microtime : 返回当前 Unix 时间戳和微秒数

场景

获取当前日期时间或特定日期时间的时间戳,常用于程序运行过程打点分析,也可以用于日期时间之间的互相转换.

说明

当前 Unix 时间戳以及微秒数,本函数仅在支持 gettimeofday()` 系统调用的操作系统下可用.

示例

mktime : 取得一个日期的 Unix 时间戳

场景

获取给定日期的时间戳,按照"时分秒 月日年"格式依次解析,返回时间戳.

说明

根据给出的参数返回 Unix 时间戳.

备注

格式: 时分秒 月日年,支持从右往左依次省略,被省略的值取当前时间的对应值.

示例

strtotime : 将任何字符串的日期时间描述解析为 Unix 时间戳

场景

将英文日期解析成时间戳,比直接解析日期方便,采用自然语义而不是编程语言进行转换日期.

说明

本函数预期接受一个包含美国英语日期格式的字符串并尝试将其解析为 Unix 时间戳(自 January 1 1970 00:00:00 GMT 起的秒数,其值相对于 now 参数给出的时间,如果没有提供此参数则用系统当前时间.

常用格式示例

日期时间函总结

日期时间函数库是 php 内置的函数库,默认情况下已启用,值得注意的是,日期时间和时区有关,建议首先设置下时区.

纵观日期时间的操作方法,总的来说,可以大致分为两类,一类是给计算机用的,另一类是给人看的.

最后,文档那么齐全,不懂就去多看看,忘记有啥方法全靠 ide 智能提示就好,多用用就会慢慢熟练.

标签: #php时间