日時情報には,259文字までの文字列を出力できます。印刷時の日時に合わせて変換が必要な文字列は,次の表に示すように書式指定コードで指定します。
表10-2 書式指定コード
項番 | 書式指定コード | 説明 | 変換後の値の例 | 備考 |
---|---|---|---|---|
1 | %a | 曜日(省略形) |
| - |
2 | %A | 曜日 |
| - |
3 | %b | 月(省略形) |
| - |
4 | %B | 月 |
| - |
5 | %c | 日付と時刻 |
| 「%x %X」を指定した場合と同じです。 |
6 | %#c | 日付※1と時刻 |
| 「%#x %X」を指定した場合と同じです。 |
7 | %d | 日 | 01 | - |
8 | %#d | 日※2 | 1 | - |
9 | %H | 時間(24時間表記) | 01 | - |
10 | %#H | 時間(24時間表記)※2 | 1 | - |
11 | %I | 時間(12時間表記) | 01 | - |
12 | %#I | 時間(12時間表記)※2 | 1 | - |
13 | %m | 月(10進数) | 01 | - |
14 | %#m | 月(10進数)※2 | 1 | - |
15 | %M | 分(10進数) | 01 | - |
16 | %#M | 分(10進数)※2 | 1 | - |
17 | %p | 午前または午後 |
| - |
18 | %S | 秒(10進数) | 01 | - |
19 | %#S | 秒(10進数)※2 | 1 | - |
20 | %x | 日付 |
|
|
21 | %#x | 日付※1 |
|
|
22 | %X | 時刻 | 10:48:30 | 「%H:%M:%S」を指定した場合と同じです。 |
23 | %y | 西暦(下2桁) | 05 | - |
24 | %#y | 西暦(下2桁)※2 | 5 | - |
25 | %Y | 西暦(4桁) | 0794 | - |
26 | %#Y | 西暦(4桁)※2 | 794 | - |
27 | %% | パーセント記号 | % | - |