在日期和时间函数中,unix 时间戳的获取非常重要,时间戳是一个字符序列,是指格林尼治时间 1970年 0抗美援朝几几年1 月 01 日 00 时 00 分 00 秒(北京时间 1970 年 01 月 01 日 08 时 00 分 00 秒)起至现在的总毫秒数。下面介绍几个获取当前时间的函数。
gmmktime() 函数可取得 gmt 日期的 unix 时间戳。语法如下:
该函数的参数可以从右到左依次空着,空着的参数会被设为相应的当前 gmt 值。
使用示例如下:
执行以上程序的打印结果为:
1467909956 1467852303
mktime() 也可取得一个日期的 unix 时间戳。语法如下:
该函数根据给出的参数返回 unix 时间戳。时间戳是一个长整数,包含了从 unix 纪元到给定时间的秒数。
和 gmmktime() 函数一样,该函数的参数也可以从右向左省略,任何省略的参数会被设置成本地日期和时间的当前值。
使用示例如下:
执行以上程序的打印结果为:
1昆山店面出租467910465 1467852303
microtime() 可获得当前 unix考驾驶证模拟试题 时间戳和微秒数。语法如下:
如果设置 get_as_float 参数值为 true,microtime() 将返回一个浮点数;若不带参数,则返回一个“mc c”格式的字符串,其中 c 是自 unix 纪元起到现在的秒数,mc 是微秒部分。字符串的两部分都是以秒为单位返回的。
使用示例如下:
执行以上程序的打印结果如下:
0.40474900 1467910862
1467910862.4048
time() 函数可返回当前的 unix 时间戳。语法如下:
time() 函数的语法比较简单,使用示例如下:
执行以上程序bgm是什么的打印结果为:
1467911104
getdate() 可取得日期时间信息。语法如下:
该函数返回一个根据 timestamp 得出的包含有日期信息的关联数组 array。如果没有给出时间戳,则认为是当前本地时间(此时和 time() 函数取值病毒防治相同)。
其返回的关联数组中的键名单元如表所示。
getdate() 函数返回关联数组键名
getdate() 函数的使用示例如下:
执行以上程序的打印结果如下:
array(11) {
[“conds”]=>int(57)
[“minutes”]=>int(18)
[“hours”]=>int(17)
[“mday”]=>int(7)
[“wday”]=>int(4)
[“mon”]=>int(7)
[“year”]=>int(2016)
[“yday”]=>int(188)
[“weekday”]=>string(8) “thursday”
[“month”]=>string(4) “july”
[0]=>int(1467911937)
}
到此这篇关于php获取当前时间的5种实现方式的文章就介绍到这了,更多相关php获取当前时间内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!
本文发布于:2023-04-09 01:34:13,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/b74e5b92e502f66edc9348a50cbe851b.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:PHP获取当前时间的5种实现方式.doc
本文 PDF 下载地址:PHP获取当前时间的5种实现方式.pdf
留言与评论(共有 0 条评论) |