初期状態の日付と時刻の形式の定義¶
項目
概要¶
intra-mart Accel Platform は、初期状態で「英語形式」「日本語形式」「中国語(簡体字)形式」を用意しています。各形式は、次の6種類のフォーマットから構成されます。
フォーマット名 フォーマット ID 説明 日付(標準表示) IM_DATETIME_FORMAT_DATE_STANDARD 日付を表示する時の標準的な形式です。 日付(簡易表示) IM_DATETIME_FORMAT_DATE_SIMPLE 日付を簡略して表示する時に使う形式です。 日付(入力) IM_DATETIME_FORMAT_DATE_INPUT 日付を入力する時に使う形式です。 時刻(標準表示) IM_DATETIME_FORMAT_TIME_STANDARD 時刻を表示する時の標準的な形式です。 時刻(タイムスタンプ表示) IM_DATETIME_FORMAT_TIME_TIMESTAMP 時刻をタイムスタンプで表示する時に使う形式です。 時刻(入力) IM_DATETIME_FORMAT_TIME_INPUT 時刻を入力する時に使う形式です。 各フォーマットには、形式に紐付いた複数のフォーマットパターンが用意されています。
- (例)日本語形式(一部のフォーマットパターンのみを表示しています。)
フォーマット名 パターン 表示例 日付(標準表示) yyyy’年’M’月’d’日’ 2012年9月23日 日付(簡易表示) M’月’d’日’ 9月23日 日付(入力) yyyy/MM/dd 2012/09/23 時間(標準表示) ah:mm 午前12:00 時間(タイムスタンプ表示) ah:mm:ss 午前12:00:00 時間(入力) HH:mm 00:00 「フォーマット ID」とは、各フォーマットに対してユーザが持つフォーマットパターンを参照するためのキーです。フォーマット ID の使い方については、「国際化プログラミング」の「ユーザのタイムゾーン、日付と時刻の形式を利用する」の中で説明します。
英語形式¶
フォーマット名 パターン 表示例 日付(標準表示) MMM d, yyyy Sep 23, 2012 MMM dd, yyyy Sep 23, 2012 d/M/yyyy 23/9/2012 d/MM/yyyy 23/09/2012 dd/MM/yyyy 23/09/2012 d-MMM-yyyy 23-Sep-2012 dd-MMM-yyyy 23-Sep-2012 d MMM, yyyy 23 Sep, 2012 dd MMM, yyyy 23 Sep, 2012 d MMM yyyy 23 Sep 2012 dd MMM yyyy 23 Sep 2012 yyyy-MM-dd 2012-09-23 日付(簡易表示) MMM d Sep 23 MMM dd Sep 23 d/M 23/9 d/MM 23/09 dd/MM 23/09 d-MMM 23-Sep dd-MMM 23-Sep d MMM 23 Sep dd MMM 23 Sep MM-dd 09-23 日付(入力) yyyy/MM/dd 2012/09/23 時間(標準表示) h:mm a 12:00 AM hh:mm a 12:00 AM H:mm 0:00 HH:mm 00:00 時間(タイムスタンプ表示) h:mm:ss a 12:00:00 AM hh:mm:ss a 12:00:00 AM H:mm:ss 0:00:00 HH:mm:ss 00:00:00 時間(入力) HH:mm 00:00
日本語形式¶
フォーマット名 パターン 表示例 日付(標準表示) yyyy’年’M’月’d’日’ 2012年9月23日 yyyy’年’MM’月’dd’日’ 2012年09月23日 yyyy/M/d 2012/9/23 yyyy/MM/dd 2012/09/23 yyyy-MM-dd 2012-09-23 日付(簡易表示) M’月’d’日’ 9月23日 MM’月’dd’日’ 09月23日 M/d 9/23 MM/dd 09/23 MM-dd 09-23 日付(入力) yyyy/MM/dd 2012/09/23 時間(標準表示) ah:mm 午前12:00 ahh:mm 午前12:00 H:mm 0:00 HH:mm 00:00 時間(タイムスタンプ表示) ah:mm:ss 午前12:00:00 ahh:mm:ss 午前12:00:00 H:mm:ss 0:00:00 HH:mm:ss 00:00:00 時間(入力) HH:mm 00:00
中国語(簡体字)形式¶
フォーマット名 パターン 表示例 日付(標準表示) yyyy’年’M’月’d’日’ 2012年9月23日 yyyy’年’MM’月’dd’日’ 2012年09月23日 yyyy/M/d 2012/9/23 yyyy/MM/dd 2012/09/23 yyyy-M-d 2012-9-23 yyyy-MM-dd 2012-09-23 d MMM yyyy 23 九月 2012 dd MMM yyyy 23 九月 2012 日付(簡易表示) M’月’d’日’ 9月23日 MM’月’dd’日’ 09月23日 M/d 9/23 MM/dd 09/23 M-d 9-23 MM-dd 09-23 d MMM 23 九月 dd MMM 23 九月 日付(入力) yyyy/MM/dd 2012/09/23 時間(標準表示) ah:mm 上午12:00 ahh:mm 上午12:00 H:mm 0:00 HH:mm 00:00 時間(タイムスタンプ表示) ah:mm:ss 上午12:00:00 ahh:mm:ss 上午12:00:00 H:mm:ss 0:00:00 HH:mm:ss 00:00:00 時間(入力) HH:mm 00:00