• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

输出格式化的日期和时间实例详解

php 搞代码 4年前 (2022-01-22) 36次浏览 已收录 0个评论

我们在前面讲解使用date()函数获取当前日期和时间的时候已经了解过date()函数的语法了,我们这里重点讲解date()函数的参数format的格式化选项。

参数format的格式化选项如下表:

format参数 说明
a 小写的上午值和下午值,返回值am或pm
A 大写的上午值和下午值,返回值am或pm
B Swatch Internet标准时间,返回值(000 到 999)
d 一个月中的第几天,有前导0的两位数字(从 01 到 31)
D 星期中的第几天,文本格式,3个字母,返回值Mon~Sun
F 月份,完整的文本格式,返回值January~December
h 小时,12小时格式,没有前导零,返回值1~12
H 小时,24小时格式,没有前导零,返回值0~23
i 有前导零的分钟数,返回值0~59
I 判断是否为夏令时,返回值如果是夏令时为1,否则为0
j 月份中的第几天,没有前导零,返回值1~31
l(L的小写) 星期数,完整的文本格式,返回值Sunday~Saturday
L 判断是否为润年,返回值如果是闰年为1,否则为0
m 数字表示的月份,有前导0,返回值为01~12
M 3个字母缩写表示的月份,返回值Jan~Dec
n 数字表示的月份,没有前导零,返回值1~12
O 与格林威治时间相差的小时数,如+0200
r RFC822格式的日期,如Thu,21Dec 2000 16:01:07+0200
s 秒数,有前导零,返回值00~59
S 每月天数后面的英文后缀,两个字符,如st,nd,rd或者

5本文来源gao!daima.com搞$代!码#网#

搞代gaodaima码

th,可以和j一起使用

t 指定月份所应有的天数,28~31
T 本机所在的时区
U 从Unix 纪元(January 1 1970 00:00:00 GMT)开始至今的秒数
w 星期中的第几天,数字表示,返回值0~6
W IOS-8601格式年份中的第几周,每周从星期一开始
y 两位数字表示的年份,返回值如88或08
Y 4位完整数字表示的年份,返回值如 2017,2018
z 年份中的第几天,返回值0~366
Z 以秒为单位的时区偏移量。UTC 以西时区的偏移量为负数(-43200 到 50400)

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:输出格式化的日期和时间实例详解
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址