POSIX で定義されている strftime 用書式指定子

提供: RAD Studio
移動先: 案内検索

strftime、wcsftime への移動


strftime で使用される書式文字列に関して POSIX で定義されている指定子を以下の表に示します。

メモ: これらの記述子を使用するには __USELOCALES__ を定義する必要があります。

書式指定子 置換結果

%C

%D

%e

%h

%n

%r

%t

%T

%u

世紀が 10 進数(00 ~ 99)で表記されます。たとえば、1992 は 19 になります。

日付が mm/dd/yy の形式で表記されます。

その月の何日であるかが、必要に応じて先頭にスペースが付く 2 桁の 10 進数(1 ~ 31)で表記されます。

%b と同義

改行文字

12 時間表示(01 ~ 12)の時刻形式に am/pm 文字列が付いたもの。つまり "%I:%M:%S %p"

タブ文字

24 時間表示(00 ~ 23)の時刻が "HH:MM:SS" の形式で表記されます。

曜日が 10 進数(1:月曜日~ 7:日曜日)で表記されます。

関連項目