php日期格式化方法详解
php日期格式化一般使用date()来完成,此函数的声明及定义如下图所示,其参数有很多,这里按常用的年、月、日、时、分、秒、星期来简单介绍。
一、年、月、日格式化
年的格式方法:y:小写的y只显示2位数字,Y:大写的y显示4位数字
小技巧:y是year的首字母,大的就多,意思是大写的表示用的数字多(4),小写的2位。示例如下。
二、月的格式化方法
m:月份用两位数字表示,补0,从"01"至"12"
n:月份用两位数字表示,不补0,从"1"至"12"
M:月份用3个英文字母表示,就是英文月份的简写,如1月月表示为Jan。
小技巧:一般使用m来表示,英文month,而且方便用小写。示例如下。
三、日的格式化方法
d:日用两位数表示,补0
j:日用两位数表示,不补0
S:大写的s加th后缀,比如10th
小技巧:d是day的第一个字母,因此一般用d表示日,特殊情况下使用j和大写的S。示例如下。
实例显示今天的年、月、日,以年-月-日的格式显示,也可以根据自己的需要设置格式,年、月、日表示方法是一样的。示例如下。
四、时分秒的格式化
小时的格式化:
G:24小时制,不补0,比如1点表示为
g: 12小时制,不补0,比如1点表示为
H: 24小时制,补0,比如1点表示为0
h: 12小时制,补0,比如1点表示为0
小技巧:大写的表示24小时制,小写的表示12小时制,字母G不管大小写都补0,字母H不管大小写都不补0.示例如下。
分和秒的格式化分别用i和s参数。
i:表示分钟数,补0,从00~59
s:表示秒数,补0,从00~59
示例如下。
五、星期格式化
D:字母表示星期几,表示为星期几的缩写。
l:字母表示星期几,表示为星期几的全称
w:数字表示星期几。
示例如下。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」