グローバル日付/時刻フィールド形式
デフォルトの日付と時刻の形式は、システムプロパティを使用してグローバルに定義します。
日付形式
glide.sys.date_format プロパティは、日付形式を定義します。アドミニストレーターは、次の場所に移動してプロパティを変更できます。 . デフォルトの形式は yyyy-MM-dd です。
注:
ユーザーは、グローバルな日付または時刻の形式を個人設定で上書きできます。
glide.sys.date_format プロパティを変更すると、日付または時刻の形式がグローバルに変更されます。標準の日付形式を変更する場合は、日付と時刻の検証スクリプトを使用して形式を検証することもできます。java.text.SimpleDateFormat クラスと同じパターン文字列を使用できますが、次の例外があります。
- スクリプトに追加するときに、タイムゾーンを含めるために「z」文字を追加することはできません。
- 結果のタイムゾーンが 3 文字でない場合、日付/時刻検証スクリプト (sys_script_validator) が失敗するため、スクリプトを検証するときに「無効な日付が表示される (Invalid Date appears)」というエラーが表示されます。このエラーは、値の内容が「g_user_date_time_format」の要件を満たしていることをスクリプトデバッガーが示している場合でも発生します。
MM は月、mm は分を示します。形式文字列は、次の略語で構成されます。
| フィールド | 完全なフォーム | 短縮フォーム |
|---|---|---|
| 年 | yyyy (4 桁) | yy (2 桁)、y (2 桁または 4 桁) |
| 月 | MMM (名前または略語) | MM (2 桁)、M (1 桁または 2 桁) |
| 月の日 | dd (2 桁) | d (1 桁または 2 桁) |
注:
yyyy 形式ベースの日付を使用することをお勧めします。たとえば、mm-dd-yyyy、yyyy-mm-dd、または dd-mm-yyyy を使用します。
- システムの日付形式が yy 年形式を使用するように設定されている場合、システムは、現在の日付から 20 年後または 80 年前の日付を、予期しない動作につながる過去または未来の日付と見なします。
- たとえば、2051 に対して年を 51 と設定すると、システムは年を 1951 と見なします。同様に、年を 1937 の 37 と設定すると、システムは年を 2037 とみなします。
時間形式
アドミニストレーターは、次の場所に移動して glide.sys.time_format プロパティを変更できます。 . プロパティを変更すると、日付または時刻の形式がグローバルに変更されます。標準の時刻形式を変更する場合は、日付と時刻の検証スクリプトを使用して形式を検証することもできます。java.text.SimpleDateFormat クラスと同じパターン文字列を使用できますが、次の例外があります。
- タイムゾーンを含めるための「z」の追加はサポートされていません。
形式文字列は、次の略語で構成されます。
| フィールド | 完全なフォーム | 短縮フォーム |
|---|---|---|
| 時間 (1 ~ 12) | hh (2 桁) | h (1 または 2 桁) |
| 時間 (0 〜 23) | HH (2 桁) | H (1 または 2 桁) |
| 分 | mm (2 桁) | m (1 または 2 桁) |
| 秒 | ss (2 桁) | s (1 または 2 桁) |
時間形式の文字列の最後に文字 a を追加して、AM または PM を示します。このオプションは、使用している時間が 12 時間 (hh) か 24 時間 (HH) かを示します。
デフォルトの形式は HH:mm:ss です。
注:
ユーザーは、グローバルな日付または時刻の形式を個人設定で上書きできます。