タイムゾーン
すべての時間は協定世界時 (UTC) で保存され、システムのタイムゾーンに基づいてグローバルに表示されます。ただし、ユーザー設定に基づいて、ローカルタイムゾーンの時間がユーザーに表示されます。
タイムゾーン表現
- たとえば、[米国/太平洋] は、[アメリカ/ロサンゼルス] タイムゾーンへのリンクです。[アメリカ/ロサンゼルス] と [米国/太平洋] はどちらも、同じゾーンオフセットと夏時間 (DST) スケジュールを持つ太平洋標準時間を表します。
- 表示以外は、日付と時刻の機能に影響はありません。
- サーバーの構成方法に応じて、[国/都市] またはリンクが返される場合があります (例:[米国/太平洋] または [アメリカ/ロサンゼルス])。
- アドミニストレーターは、システムの依存関係を回避するために、デフォルトのタイムゾーン
glide.sys.default.tzでシステムを構成する必要があります。詳細については、「タイムゾーン表現」を参照してください。
夏時間
- タイムゾーン名 (たとえば、[GMT]) に基づいてタイムゾーンを指定する場合、これはお勧めしませんが、通常は夏時間に合わせて調整されません。ただし、これらのガイドラインには例外があります。
- Java での夏時間の処理方法の詳細については、「https://www.iana.org/time-zones」および「https://en.wikipedia.org/wiki/Tz_database」を参照してください。
ユーザー設定
システムのデフォルトは、[システム ([デフォルトのタイムゾーンの名前])] で表示されます。たとえば、システムのタイムゾーンが [アメリカ/ロサンゼルス]の場合、ユーザーには [システム (アメリカ/ロサンゼルス)] と表示されます。
Java タイムゾーンクラス
- [フィルターテキストの入力] フィールドに「sys_user.list」と入力します。
- リスト内のユーザーレコードの 1 つを開きます。
- [タイムゾーン] フィールドを右クリックして、[選択肢を表示 (Show Choices)] を選択します。
結果のリストは、利用可能なタイムゾーン ID の完全なリストです。
メール通知のタイムゾーン
の glide.email.append.timezone プロパティ タイムゾーンを追加するかどうかを制御します。true に設定すると、インスタンスのシステムのタイムゾーンが、送信メールメッセージの日付または日時に追加されます (例:2010-07-02 04:01:14 PST)。
サービスレベルアグリーメントのタイムゾーン
サービスレベルアグリーメントには、使用するタイムゾーンのさまざまなオプションがあります。SLA のタイムゾーンを設定するには、SLA 定義に移動し、次のような [タイムゾーンソース] フィールドを見つけます。
- 発信者のタイムゾーンを選択した場合、発信者にタイムゾーンが定義されていないと、予期しない動作が発生する可能性があります。
- SLA 定義のタイムゾーンを選択する場合は、SLA のフォームでタイムゾーンを手動で指定する必要があります。
スクリプトのタイムゾーン
サーバーでスクリプトを作成すると、スクリプトはいくつかの GlideSystem 日付と時刻関数を使用して時刻値を取得します。特定のメソッドに関する詳細と、それぞれが要求された時間を返す形式の詳細については、「GlideSystem API」を参照してください。
拡張
DST 拡張では、レポートとクエリが夏時間のルールを遵守する必要があります。変更は、「傾向」操作を使用する傾向図、線グラフ、フィルターに影響します。
タイムゾーン変更機能
タイムゾーン変更機能はデフォルトで有効になっています。ユーザーは、システム設定 (バナーの右上にある歯車) で現在のセッションのタイムゾーンを変更できます。次回ログイン時に、タイムゾーン設定はシステムのデフォルト設定、またはタイムゾーンのユーザープロファイル設定に戻ります。