YearName
日付の和暦を指定された書式で返します。
構文
YearName (日付 ; 形式)
引数
日付
- 西暦上の日付
形式
- 表示形式を示す数字 (0、1、または 2)
戻り値のデータタイプ
テキスト
起点バージョン
6.0 以前のバージョン
説明
形式
の値が空白か、0、1、または 2 以外の値が使用されている場合は、0 が使用されます。
0 - 8 (Meiji 8)、 8 (Taisho 8)、 8 (Showa 8)、 8 (Heisei 8)、 8 (Reiwa 8)、 (1868/9/8 より前の日付は西暦 xxxx)
1 - () 8 (Mei 8)、() 8 (Tai 8)、() 8 (Sho 8)、() 8 (Hei 8)、() 8 (Rei 8)、() xxxx (1868/9/8 より前の日付は (Sei) xxxx)
2 - M8、T8、S8、H8、R8、xxxx CE (1868/9/8 より前の日付)
和暦の形式は、0 = 長い形式、1 = 短縮形、2 = 2 バイトのアルファベットになります。上に示す和暦より前の日付の場合は、「西暦」が返されます。
メモ
- 形式引数が 1 に設定されている場合、YearName は新しい年号の最初の年の数値部分を「」として返します。例:
YearName (日付フィールド ; 1)
は、日付フィールドの値が「2019/05/01」の場合「」を返します。
例 1
YearName (日付フィールド ; 0)
は、日付フィールドの値が「2008/7/15」の場合「」を返します。