Linux中的strftime格式代码有很多种,可以用来格式化日期和时间
%Y
- 四位数的年份(例如:2021)%y
- 两位数的年份(例如:21)%m
- 月份(01-12)%d
- 一个月中的第几天(01-31)%H
- 小时(24小时制,00-23)%M
- 分钟(00-59)%S
- 秒(00-59)%p
- AM/PM指示符%Z
- 时区名称%z
- 时区偏移量(例如:+0800)%a
- 星期几的缩写(例如:Mon)%A
- 星期几的全名(例如:Monday)%b
- 月份的缩写(例如:Jan)%B
- 月份的全名(例如:January)%c
- 本地日期和时间表示%U
- 年中的第几天(00-365)%W
- 年中的第几天(00-365),与%U相同,但考虑了周日作为一周的第一天%x
- 本地日期表示%X
- 本地时间表示%f
- 微秒(例如:000000)%t
- 制表符%n
- 换行符%t
- 制表符%%
- 字符“%”本身这些格式代码可以组合使用,以创建自定义的日期和时间格式。例如,%Y-%m-%d %H:%M:%S
将生成类似于 “2021-08-25 14:30:00” 的日期和时间字符串。