よく使う割りによく忘れるので、メモっておく。
- %a
-
曜日の省略形。
- %A
-
曜日の正式名。
- %b
-
月の省略形。
- %B
-
月の正式名。
- %c
-
ロケールに対応する日付と時刻の表現。
- %d
-
10 進数で表す月の日付 (01 ~ 31)。
- %H
-
24 時間表記の時間 (00 ~ 23)。
- %I
-
12 時間表記の時間 (01 ~ 12)。
- %j
-
10 進数で表す年初からの日数 (001 ~ 366)。
- %m
-
10 進数で表す月 (01 ~ 12)。
- %M
-
10 進数で表す分 (00 ~ 59)。
- %p
-
現在のロケールの午前/午後。
- %S
-
10 進数で表す秒 (00 ~ 59)。
- %U
-
10 進数で表す週の通し番号。日曜日を週の最初の日とする (00 ~ 53)。
- %w
-
10 進数で表す曜日 (0 ~ 6、日曜日が 0)。
- %W
-
10 進数で表す週の通し番号。月曜日を週の最初の日とする (00 ~ 53)。
- %x
-
現在のロケールの日付表現。
- %X
-
現在のロケールの時刻表現。
- %y
-
10 進数で表す西暦の下 2 桁 (00 ~ 99)。
- %Y
-
10 進数で表す 4 桁の西暦。
- %z, %Z
-
タイム ゾーンの名前、または省略形。
- %%
-
パーセント記号。
- 参考:
- C言語講座:現在時刻と年月日と曜日を表示
http://www1.cts.ne.jp/~clab/hsample/Time/Time4.html
- [MSDN] strftime、wcsftime、_strftime_l、_wcsftime_l (CRT)
http://msdn.microsoft.com/ja-jp/library/fe06s4ak%28v=vs.80%29.aspx