FormIO 出力書式−日付・時刻
日付時刻用出力書式は以下の通りです。
<1>西暦年(出力桁4桁固定) yyyyj yyyyj yyyy yyyy YYYYJ YYYYJ YYYY YYYY <2>西暦年(単位漢数字) yyyk yyyk <3>西暦年(左詰め) yyyj yyyj yyy yyy <4>西暦年下2桁(出力桁2桁固定) yyj yyj yy yy YYJ YYJ YY YY <5>西暦年下2桁(単位漢数字) yk yk <6>西暦年下2桁(左詰め) yj yj y y Y Y <7>英月名フルスペル mmmm mmmm <8>英月名先頭3文字 mmm mmm <9>月or分(出力桁2桁固定) mmj mmj mm mm MMJ MMJ MM MM <10>月or分(単位漢数字) mk mk <11>月or分(左詰め) mj mj m m M M <12>英曜日名フルスペル dddd dddd <13>英曜日名先頭3文字 ddd ddd <14>日(出力桁2桁固定) ddj ddj dd dd DDJ DDJ DD DD <15>日(単位漢数字) dk dk <16>日(左詰め) dj dj d d D D <17>時(出力桁2桁固定) hhj hhj hh hh HHJ HHJ HH HH <18>時(単位漢数字) hk hk <19>時(左詰め) hj hj h h H H <20>秒(出力桁2桁固定) ssj ssj ss ss SSJ SSJ SS SS <21>秒(単位漢数字) sk sk <22>秒(左詰め) sj sj s s S S <23>日本語曜日名3文字(日曜日〜土曜日) aaaa aaaa <24>日本語曜日名1文字(日〜土) aaa aaa <25>元号漢字2文字(明治・大正・昭和・平成・令和) ggg ggg <26>元号漢字1文字(明・大・昭・平・令) gg gg <27>元号英字(M・T・S・H・R) g g <28>元号年(出力桁2桁固定) eej eej ee ee EEJ EEJ EE EE <29>元号年(単位漢数字) ek ek <30>元号年(左詰め) ej ej e e E E <31>12時間制 AM/PM A/P 午前/午後 末尾が k・k で終わる書式は(左詰めの)単位漢数字書式です。 末尾が j・j・J・J で終わる書式では漢数字が使用されます。 上記の(=漢数字を使用する)書式では、全角書式・半角書式どちらでも、(漢数字が全角しかないため空白も含め)全角で出力されます。 上記以外の(=漢数字を使用しない)書式で、数値が出力される書式ではアラビア数字が使用され、(空白も含め)全角書式の場合全角で、半角書式の場合半角で出力されます(ただし後述のY・M・D・H・S・Eとその全角を除く)。 数値が出力される書式で、出力桁が固定の書式(1・4・9・14・17・20・28)の場合、(末尾のj・j・J・J を除く)桁数に満たない桁には、大文字書式の場合空白が、小文字書式の場合ゼロが埋められます。 2桁以下の数値が出力される左詰め書式(6・11・16・19・22・30)のうち、大文字1文字の書式(Y・M・D・H・S・Eとその全角)では、数値が1桁の場合全角で、2桁の場合半角で出力されます。 英字が出力される書式(7・8・12・13・27)では、全角書式の場合全角で、半角書式の場合半角で出力されます。 漢字が出力される書式(23・24・25・26)では、全角書式・半角書式どちらでも、(漢字が全角しかないため)全角で出力されます。 「月or分」の書式(9・10・11)は、(通常文字を除く)直前の書式が「時」の場合「分」、それ以外の場合「月」になります。 <31>12時間制は、時刻を12時間表記で出力することを指定します。 どの文字も(Am/pMのように)大文字・小文字、全角・半角いずれでも構いません。使用した書式が、使用した箇所にそのまま出力されます。ただし、AM/Pや 午前/PM のような書式の混在はできません。 旧漢数字を使用した書式はサポートされません。 以下に用例を示します。
|