IBM FileNet P8, バージョン 5.2.1            

日付時間マスク

日付時間マスクは、各種関数の出力フォーマットの決定、または文字列表現から内部形式への値の変換に使用されます。

日付時間マスクをしようできる 2 つの方法を次に示します。

日付時間マスクは、 コンポーネントの有効な組み合わせと、必要に応じて区切り文字を含む文字列式です。日付時間マスクは文字列なので、二重引用符で囲む必要があります。

使用法の例については、 日付時間マスクのサンプルに関する情報を参照してください。

コンポーネント

日付時間マスクで使用できるコンポーネントは次のとおりです。該当する場合は、各コンポーネントの有効範囲もリストします。

表 1. 日付時間マスクのコンポーネントの表
コンポーネント 意味
dd 月の始めからカウントした 2 桁の日付 (1 から 31)。
ddd 年の始めからカウントした 3 桁の日付 (1 から 366)。
mm 1 桁または 2 桁の月 (1 から 12)。
mon 月を表す 3 文字の省略形 (Jan から Dec)。
month 月の完全な名前 (January から December)。
yy 2 桁の西暦 (00 から 99)。

2 桁のコンポーネントではなく、4 桁のコンポーネント (yyyy) を使用してください。2 桁のコンポーネントは、内部で最初の 2 桁が「20」と見なされるため、本来の意図と異なることがあります。また、4 桁のコンポーネントを使用すれば、世紀が明確に識別されるため、あいまいさがなくなります。

yyyy 4 桁の西暦 (0000 から 9999)。
w 曜日を表す 1 桁の数値 (0 から 6、0 は日曜日、6 は土曜日)。
day 曜日を表す 3 文字の省略形 (Sat から Sun)。
dayname 曜日の完全な名前 (Sunday から Saturday)。
hh 時間 (0 から 23)。
tt 分 (0 から 59)。
ss 秒 (0 から 59)。
am 時間を (24 時間制ではなく) 午前 (am) または午後 (pm) として示します。
xs:datetime

日付と時刻を、W3C XML スキーマおよび ISO 8601 にしたがって XML 形式で示します。フォーマットは次のとおりです。

CCYY-MM-DDThh:mm:ss

すべてのフィールドが存在しなければなりません。また、必要に応じて先頭に符号や先行数字を付けたり、後ろに秒の小数桁やタイム・ゾーンを付けたりできます。タイム・ゾーンを指定するには、UTC を指定する文字「Z」を使用するか、UTC との時差を使用します。

区切り文字

次の記号は有効な区切り文字です。区切り文字の使用はオプションです。

表 2. 有効な区切り文字の表
区切り記号 区切り記号 区切り記号
, . /
- < >
? : |
^ ; "
[ ] {
} _ =
@ % +
( ) *
& # <スペース>

サンプル

すべての例で、次の時間を使用します。
  • 2000 年 6 月 8 日水曜日、午後 2 時 5 分 32 秒
表 3. サンプルの日付時間マスクおよび結果の表
マスク 結果
"mon. dd, yyyy"
Jun. 8, 2000
"month dd, yyyy"
June 8, 2000
"mon dd, yy (day)"
Jun 8, 00 (Wed)
"hhttss"
140532
"hh:tt am"
02:05 pm
"dd-mm-yy, hh:tt"
8-6-00, 14:05
"mm/dd/yyyy, hh:tt:ss am"
6/8/2000, 02:05:032 pm
"ddd, hh:tt:ss"
167, 14:05:32
"tt:ss am"
05:32 pm
"xs:datetime"
2000-06-08T14:05:32


最終更新日: 2015 年 10 月
bpfe019.htm

© Copyright IBM Corp. 2015.