Cheat Sheet速查表
跳转到主要内容

strftime 格式 速查表

本文根据 Devhints / strftime format 翻译。代码示例及版本范围沿用原文。原文标注更新日期:2017-11-27。

`strftime` 格式是 UNIX 的标准日期格式化方式,在 C 语言、Ruby 等环境中均有使用。

strftime

预设

日期

示例输出
%m/%d/%Y06/05/2013
%A, %B %e, %YSunday, June 5, 2013
%b %e %aJun 5 Sun

时间

示例输出
%H:%M23:05
%I:%M %p11:05 PM

由 Ruby、UNIX 使用 date,以及更多。

日期

符号示例区域
%aSun星期几
%ASunday
%w0..6 (星期日为 0)
%y13年
%Y2013
%bJan月
%BJanuary
%m01..12
%d01..31日
%e1..31

时间

符号示例区域
%l1小时
%H00..2324 小时制小时
%I01..1212 小时制小时
%M00..59分钟
%S00..60秒
%pAMAM 或 PM
%Z+08时区
%j001..366一年中的第几天
%%%字面字符 %