Salesforce では、UI で日時項目を表示する際に、(閲覧中のユーザーの地域情報に基づいて) 業界標準に従って UTC をローカル時間に変換します。 UI に表示される項目の値は、この項目の「実際の値」と閲覧中のユーザーの地域情報により異なります。
この値は項目が変更された日付には依存せず、レコードが DST 中または DST 以外のどちらの時間に閲覧されているかにかかわらず同じままです。
ユーザーの地域情報が次のように設定された例を考えてみましょう: (GMT+00:00) グリニッジ標準時 (ヨーロッパ/ロンドン)、夏時間を適用
2023 年の英国での夏時間は 3 月最後の日曜日 (2023 年 3 月 26 日) の午前 1 時からで、10 月最後の日曜日 (2023 年 10 月 29 日) の午前 2 時に 1 時間戻ります。
Salesforce で任意のレコードの日時項目を表示すると、次のようになります。
オブジェクトに次の 2 つの日時項目があると仮定
DateTime1__c
DateTime2__c
シナリオ 1:地域情報が (GMT+00:00) グリニッジ標準時 (ヨーロッパ/ロンドン) のユーザーとしてログインし、次の値を UI に入力する
DateTime1__c = 2023 年 8 月 18 日 14:00 /* この日付/日時は英国の 2023 年の DST 期間内
DateTime2__c = 2023 年 12 月 1 日 14:00 /* この日付/日時は英国の 2023 年の DST 期間外
次のデータがデータベースに保存されます。
DateTime1__c = 2023 年 8 月 18 日 13:00 GMT+00:00:00
DateTime2__c = 2023 年 12 月 1 日 14:00 GMT+00:00:00
シナリオ 2:地域情報が (GMT+00:00) グリニッジ標準時 (ヨーロッパ/ロンドン) のユーザーとしてログインして、上記のレコードを表示する
次のデータが UI に表示される
DateTime1__c = 2023 年 8 月 18 日 13:00
DateTime2__c = 2023 年 12 月 1 日 14:00
シナリオ 3:地域情報が (GMT+00:00) グリニッジ標準時 (GMT) のユーザーとしてログインし、上のレコードを表示する
次のデータが UI に表示される
DateTime1__c = 2023 年 8 月 18 日 13:00
DateTime2__c = 2023 年 12 月 1 日 14:00
UI に表示される日時項目値が DST の影響を受けているかどうかをエンドユーザーがチェックするには、日時項目に表示される「実際の値」とログインユーザーのタイムゾーンを確認します。項目値が変更された日時は、UI に表示される値にも、データベースに保存される値にも影響を与えません。
Salesforce では UTC をローカル時間に変換する際に、(閲覧中のユーザーの地域情報に基づいて) 業界標準に従って UI に日時項目値を表示します。これにより、このプロセスにあいまいさが生じないようにします。
000397140

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.