10.4.1 日時情報に出力できる文字列

日時情報には,259文字までの文字列を出力できます。印刷時の日時に合わせて変換が必要な文字列は,次の表に示すように書式指定コードで指定します。

表10-2 書式指定コード

項番書式指定コード説明変換後の値の例備考
1%a曜日(省略形)
日本語環境
英語環境
Sun
2%A曜日
日本語環境
日曜日
英語環境
Sunday
3%b月(省略形)
日本語環境
1
英語環境
Jan
4%B
日本語環境
1月
英語環境
January
5%c日付と時刻
日本語環境
2010/08/24 10:48:30
英語環境
08/24/10 10:48:30
「%x %X」を指定した場合と同じです。
6%#c日付※1と時刻
日本語環境
2010年8月24日 10:48:30
英語環境
Tuesday, August 24, 2010 10:48:30
「%#x %X」を指定した場合と同じです。
7%d01
8%#d※21
9%H時間(24時間表記)01
10%#H時間(24時間表記)※21
11%I時間(12時間表記)01
12%#I時間(12時間表記)※21
13%m月(10進数)01
14%#m月(10進数)※21
15%M分(10進数)01
16%#M分(10進数)※21
17%p午前または午後
日本語環境
午前
英語環境
AM
18%S秒(10進数)01
19%#S秒(10進数)※21
20%x日付
日本語環境
2010/08/24
英語環境
08/24/10
日本語環境
「%y/%m/%d」を指定した場合と同じです。
英語環境
「%m/%d/%y」を指定した場合と同じです。
21%#x日付※1
日本語環境
2010年8月24日
英語環境
Tuesday, August 24, 2010
日本語環境
「%Y年%B%#d日」を指定した場合と同じです。
英語環境
「%A, %B %d, %Y」を指定した場合と同じです。
22%X時刻10:48:30「%H:%M:%S」を指定した場合と同じです。
23%y西暦(下2桁)05
24%#y西暦(下2桁)※25
25%Y西暦(4桁)0794
26%#Y西暦(4桁)※2794
27%%パーセント記号%
注※1
英語環境の場合は,曜日の情報を含みます。
注※2
値が規定の桁数に満たない場合,頭に「0」を付けません。