| # BW における日付と時間のフォーマット BW では、日付と時間のフィールドのフォーマットは、Windows の日付と時間の設定とそのフィールドにリンクされた Infor LN フォーマットコードに基づいています。フォーマットコードは、日付フォーマット (ttadv4580m000) セッションと時間フォーマット (ttadv4586m000) セッションで定義されたフォーマットを参照します。フォーマットによって、たとえば、日付フィールドが世紀を付けて、またはなしで年を表示するか、時間フィールドが時間と分のみで秒を表示しないかどうかなどが決まります。 日付フォーマット このセクションでは、BW で日付フィールドをフォーマットするために、Windows 設定と Infor LN 日付フォーマットがどのように組み合わされ使用されるかを説明します。 フィールドフォーマットのプロパティが取得され検証されます。フォーマットが週番号を使用するように定義され、日付が定義されない場合、このフォーマットには Windows 日付コントロールとの互換性はありません。この表は、フォーマットのプロパティがそのシナリオでどのように変更されるかを示しています。
プロパティ | 値
日付 | 月内番号
曜日名 | なし
月番号 | 番号
月名 | 短縮形
年番号 | 世紀付き
注意 LN フォーマットが曜日名または月名を表示する必要があることを指定している場合は、Windows ロングフォーマットが使用されます。それ以外の場合は、Windows ショートフォーマットが使用されます。 その後、この Windows フォーマットが LN フォーマットと組み合わされます。Windows フォーマットは、個々の部分の順序を決定します。LN フォーマットは、個々の部分のフォーマット方法を決定します。 この表は、適用されるルールを示しています。
フォーマット d または dd 月の日付 | このフォーマットは、LN フォーマットが日付を使用する場合に使用されます。それ以外の場合、このフォーマットはスキップされます。このフォーマットは、LN フォーマットが週の日付または年の日付を使用しているかどうかに関係なく、月の日付にマッピングされます。日付フォーマット (ttadv4180s000) セッションでゼロを付けるチェックボックスがオンの場合は、Windows フォーマット dd が使用されます。それ以外の場合は、フォーマット d が使用されます。
フォーマット ddd または dddd 週の曜日名 | このフォーマットは、LN フォーマットが日付を使用していないかどうかに関係なく使用されます。LN フォーマットが完全曜日名を使用している場合は、Windows フォーマット dddd が使用されます。LN フォーマットが短縮名を使用している場合は、ddd が使用されます。LN フォーマットが使用するフォーマットを指定していない場合は、現行の Windows フォーマットが使用されます。
フォーマット M または MM 月番号 | このフォーマットは、LN フォーマットが月番号を使用する場合に使用されます。それ以外の場合、このフォーマットはスキップされます。日付フォーマット (ttadv4180s000) セッションで、ゼロを付けるチェックボックスがオンの場合、Windows フォーマット MM が使用されます。それ以外の場合は、フォーマット M が使用されます。
フォーマット MMM または MMMM 月名 | このフォーマットは、LN フォーマットが月名または月番号を使用している場合に使用されます。LN フォーマットが完全月名を使用している場合は、Windows フォーマット MMMMd が使用されます。LN フォーマットが短縮名を使用している場合は、MMM が使用されます。LN フォーマットが使用するフォーマットを指定していない場合は、現行の Windows フォーマットが使用されます。
フォーマット yy または yyyy 年番号 | このフォーマットは、LN フォーマットが年番号を使用していないかどうかに関係なく使用されます。LN フォーマットが世紀付きの年を使用している場合、Windows フォーマット yyyy が使用されます。世紀が必要ない場合は、ゼロを付けるチェックボックスにより、フォーマット yy または y のどちらを使用するかが決まります。 メモ: カーソルが日付フィールドにある場合、年は世紀とともに表示されます。
一重引用符間のリテラルテキスト | 指定したテキストが使用されます。
任意の文字 | これは、日付区切りとして処理されます。日付の中で最初に見つかったピリオド (.) などの文字が、日付区切りとして使用されます。異なる文字が日付区切りとして使用されている場合は、この文字が他の文字の代わりに使用されます。たとえば、Windows フォーマット dd.MM-yyyy は dd.MM.yyyy. になります。
例 1 この表は、オランダ語版ユーザ向けの Windows 日付フォーマットを示しています。
ショート日付 | d-M-yyyy たとえば、9-1-2012
ロング日付 | dddd d MMMM yyyy たとえば、‎maandag ‎9 ‎januari ‎2012
日付フィールドは LN フォーマット 001 を使用します。この表は、このフォーマットのプロパティを示しています。
曜日名 | なし
日付 | 月内番号
週番号 | なし
月名 | なし
月番号 | 番号
年番号 | 世紀無し
ゼロを付ける | はい
曜日名または月名が定義されていないため、日付は Windows ショート日付フォーマットに基づいてフォーマットされます。日付値は、dd-MM-yy (たとえば、09-01-12) としてフォーマットされます。 例 2 この表は、米国内のユーザ向けの Windows 日付フォーマットを示しています。
ショート日付 | M/d/yy たとえば、1/9/12
ロング日付 | dddd, MMMM dd yyyy たとえば、Monday, January 09, ‎2012
日付フィールドは LN フォーマット 002 を使用します。この表は、このフォーマットのプロパティを示しています。
曜日名 | なし
日付 | 月内番号
週番号 | なし
月名 | なし
月番号 | 番号
年番号 | 世紀付き
ゼロを付ける | はい
曜日名または月名が定義されていないため、日付は Windows ショート日付フォーマットに基づいてフォーマットされます。 日付値は、MM/dd/yyyy (たとえば、01/09/2012) としてフォーマットされます。 例 3 この表は、米国内のユーザ向けの Windows 日付フォーマットを示しています (例 2 と同じ)。
ショート日付 | M/d/yy たとえば、1/9/12
ロング日付 | dddd, MMMM dd yyyy たとえば、Monday, January 09, ‎2012
日付フィールドは LN フォーマット 003 を使用します。この表は、このフォーマットのプロパティを示しています。
曜日名 | なし
日付 | 月内番号
週番号 | なし
月名 | 短縮形
月番号 | なし
年番号 | 世紀付き
ゼロを付ける | なし
短縮月名を使用する必要があるため、日付は Windows ロング日付フォーマットに基づいてフォーマットされます。日付値は、dddd, MMM d yyyy (たとえば、Monday, Jan 9 2012) としてフォーマットされます。 例 4 この表は、ドイツ語版ユーザ向けの Windows 日付フォーマットを示しています。
ショート日付 | dd.MM.yyyy たとえば、‎09.‎01.‎2012
ロング日付 | dddd, d.MMMM yyyy たとえば、‎Montag, ‎9.‎Januar ‎2012
日付フィールドは LN フォーマット 008 を使用します。この表は、このフォーマットのプロパティを示しています。
曜日名 | 完全名
日付 | 月内番号
週番号 | なし
月名 | 完全名
月番号 | なし
年番号 | 世紀付き
ゼロを付ける | はい
短縮曜日名と月名を使用する必要があるため、日付は Windows ロング日付フォーマットに基づいてフォーマットされます。日付値は、dddd, dd.MMMM yyyy (たとえば、Montag, 09. Januar 2012) としてフォーマットされます。
時間フォーマット このセクションでは、BW で時間フィールドをフォーマットするために、Windows 設定と Infor LN 時間フォーマットがどのように組み合わされ使用されるかを説明します。 フィールドフォーマットのデータが取得され、Windows 時間フォーマットと組み合わされます。Windows フォーマットにより、個々の部分の順序が決まります。LN フォーマットにより、個々の部分のフォーマット方法が決まります。 注意 すべてのシナリオにおいて、Windows ロング時間フォーマットが使用されます。 この表は、適用されるルールを示しています。
フォーマット h または hh 12 時間表記 | これは、Windows hh フォーマットにマッピングされます。
フォーマット H または HH 24 時間表記 | これは、Windows HH フォーマットにマッピングされます。
フォーマット m または mm 分 | LN フォーマットが分を使用している場合、これは Windows mm フォーマットにマッピングされます。
フォーマット s または ss 秒 | LN フォーマットが秒を使用している場合、これは Windows ss フォーマットにマッピングされます。
フォーマット tt AM または PM 記号 | これは引き継がれます。
任意の文字 | 時間値の中で最初に見つかったコロン (:) などの文字が、時間区切りとして使用されます。
例 1 ユーザは、この Windows ロング時間フォーマットを使用します: H:mm:ss。 時間フィールドは LN フォーマット 003 を使用します。この表は、このフォーマットのプロパティを示しています。
時刻フォーマット | 12 時間制
分 | なし
秒 | なし
時間値は、HH としてフォーマットされます。たとえば、午後 4 時は 16 になります。 例 2 ユーザは、この Windows ロング時間フォーマットを使用します: H:mm:ss。 時間フィールドは LN フォーマット 099 を使用します。この表は、このフォーマットのプロパティを示しています。
時刻フォーマット | 12 時間制
分 | はい
秒 | なし
時間値は、HH:mm (たとえば、16:24) としてフォーマットされます。 例 3 ユーザは、この Windows ロング時間フォーマットを使用します: h:mm:ss tt。 時間フィールドは LN フォーマット 001 を使用します。この表は、このフォーマットのプロパティを示しています。
時刻フォーマット | 24 時間制
分 | はい
秒 | はい
時間値は、hh:mm:ss tt (たとえば、04:24:37 PM ) としてフォーマットされます。 関連トピック WebUI 10.0 以降での日付と時間フォーマット ユーザインターフェイスでの日付と時間フォーマット |