阅读量:107
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” 的日期和时间字符串。