次の方法で共有


ユーザーのタイム ゾーンの設定

UserSettings テーブルを使用して、Microsoft Dataverse のユーザーのタイム ゾーン設定を指定します。 タイム ゾーンに関連する UserSettings テーブルに対して、次の列が公開されています。 UserSettings テーブル内のすべてのタイム ゾーン列は、Integerデータ型です。

列名 Description
TimeZoneBias ユーザーのローカル タイム ゾーンの調整です。 TimeZoneCode列でユーザーに指定されたタイム ゾーンに基づいて計算されるシステム。
TimeZoneCode ユーザーのローカル タイム ゾーン コードです。

Dataverse でサポートされているタイム ゾーン コード値の一覧については、 TimeZoneDefinition.TimeZoneCode 列を使用します。 TimeZoneDefinition.StandardName列には、対応するタイム ゾーン コードの標準名が格納されます。 詳細情報: タイム ゾーン テーブル
TimeZoneDaylightBias ユーザーのローカル タイム ゾーンの夏時間調整です。 TimeZoneCode列でユーザーに指定されたタイム ゾーンに基づいて計算されるシステム。
TimeZoneDaylightDay ローカル タイム ゾーンによって夏時間がユーザーに対して有効になる、の最初、2 番目、3 番目、4 番目、または 5 番目の発生。 の値は、有効な日付を決定するために、それぞれTimeZoneDaylightDayOfWeek列とTimeZoneDaylightMonth列から取得されます。 TimeZoneCode列でユーザーに指定されたタイム ゾーンに基づいて計算されるシステム。

たとえば、米国東部標準時 (EST) タイム ゾーンの場合、次の列値を考えてみます。

- TimeZoneDaylightDay: 2 //Denotes 2 番目の発生
- TimeZoneDaylightDayOfWeek: 0 //Denotes 最初の曜日 (日曜日)
- TimeZoneDaylightMonth: 3 //Denotes 3 番目の月 (3 月)

これは、夏時間が 3 月の第 2 日曜日である、2015 年 3 月 8 日に有効になることを意味します。
TimeZoneDaylightDayOfWeek ローカル タイム ゾーンによって夏時間がユーザーに対して有効になる、 の曜日 (日曜日 = 0、月曜日 = 1、…)。 の値はTimeZoneDaylightMonth列から取得され、TimeZoneDaylightDay列の値と共に使用され、有効な日付が決定されます。 TimeZoneCode列でユーザーに指定されたタイム ゾーンに基づいて計算されるシステム。

TimeZoneDaylightDay列の例を参照してください。
TimeZoneDaylightHour ローカル タイム ゾーンによって夏時間がユーザーに対して有効になる時間。 TimeZoneCode列でユーザーに指定されたタイム ゾーンに基づいて計算されるシステム。
TimeZoneDaylightMinute ローカル タイム ゾーンによって夏時間がユーザーに対して有効になる分。 TimeZoneCode列でユーザーに指定されたタイム ゾーンに基づいて計算されるシステム。
TimeZoneDaylightMonth ローカル タイム ゾーンによって夏時間がユーザーに対して有効になる月 (1 月 = 1、2 月 = 2、…)。 有効な日付を決定するために、 TimeZoneDaylightDay 列と TimeZoneDaylightDayOfWeek 列と共に使用されます。 TimeZoneCode列でユーザーに指定されたタイム ゾーンに基づいて計算されるシステム。

たとえば、米国東部標準時 (EST) タイム ゾーンの場合、次の列値を考えてみます。

- TimeZoneDaylightDay: 2 //Denotes 2 番目の発生
- TimeZoneDaylightDayOfWeek: 0 // Denotes 最初の曜日 (日曜日)
- TimeZoneDaylightMonth: 3 // Denotes 3 番目の月 (3 月)

これは、夏時間が 3 月の第 2 日曜日である、2015 年 3 月 8 日に有効になることを意味します。
TimeZoneDaylightSecond ローカル タイム ゾーンによって夏時間がユーザーに対して有効になる秒。 TimeZoneCode列でユーザーに指定されたタイム ゾーンに基づいて計算されるシステム。
TimeZoneDaylightYear ユーザーのローカル タイム ゾーンの夏時間の年です。 0 に設定され、毎年を指定します。 TimeZoneCode列でユーザーに指定されたタイム ゾーンに基づいて計算されるシステム。
TimeZoneStandardBias ユーザーのローカル タイム ゾーンの標準時の時差です。 TimeZoneCode列でユーザーに指定されたタイム ゾーンに基づいて計算されるシステム。
TimeZoneStandardDay ローカル タイム ゾーンによって標準時がユーザーに対して有効になる、の最初、2 番目、3 番目、4 番目、または 5 番目の発生。 の値は、有効な日付を決定するために、それぞれTimeZoneStandardDayOfWeek列とTimeZoneStandardMonth列から取得されます。 TimeZoneCode列でユーザーに指定されたタイム ゾーンに基づいて計算されるシステム。

たとえば、米国東部標準時 (EST) タイム ゾーンの場合、次の列値を考えてみます。

- TimeZoneStandardDay: 1 //Denotes 最初の発生
- TimeZoneStandardDayOfWeek: 0 //Denotes 最初の曜日 (日曜日)
- TimeZoneStandardMonth: 11 //Denotes 11 番目の月 (11 月)

これは、標準時が 11 月の第 1 日曜日である、2015 年 11 月 1 日に有効になることを意味します。
TimeZoneStandardDayOfWeek ローカル タイム ゾーンによって標準時がユーザーに対して有効になる、 の曜日 (日曜日 = 0、月曜日 = 1、…)。 の値はTimeZoneStandardMonth列から取得され、TimeZoneStandardDay列の値と共に使用され、有効な日付が決定されます。 TimeZoneCode列でユーザーに指定されたタイム ゾーンに基づいて計算されるシステム。

TimeZoneStandardDay列の例を参照してください。
TimeZoneStandardHour ローカル タイム ゾーンによって標準時がユーザーに対して有効になる時間。 TimeZoneCode列でユーザーに指定されたタイム ゾーンに基づいて計算されるシステム。
TimeZoneStandardMinute ローカル タイム ゾーンによって標準時がユーザーに対して有効になる分。 TimeZoneCode列でユーザーに指定されたタイム ゾーンに基づいて計算されるシステム。
TimeZoneStandardMonth ローカル タイム ゾーンによって標準時がユーザーに対して有効になる月 (1 月 =1、2 月 =2、…)。 有効な日付を決定するために、 TimeZoneStandardDay 列と TimeZoneStandardDayOfWeek 列と共に使用されます。 TimeZoneCode列でユーザーに指定されたタイム ゾーンに基づいて計算されるシステム。

たとえば、米国東部標準時 (EST) タイム ゾーンの場合、次の列値を考えてみます。

- TimeZoneDaylightDay: 1 //Denotes 最初の発生
- TimeZoneDaylightDayOfWeek: 0 // Denotes 最初の曜日 (日曜日)
- TimeZoneDaylightMonth: 11 // Denotes 11 番目の月 (11 月)

これは、標準時が 11 月の第 1 日曜日である、2015 年 11 月 1 日に有効になることを意味します。
TimeZoneStandardSecond ローカル タイム ゾーンによって標準時がユーザーに対して有効になる秒。 TimeZoneCode列でユーザーに指定されたタイム ゾーンに基づいて計算されるシステム。
TimeZoneStandardYear ユーザーのローカル タイム ゾーンの標準時 (年) です。 0 に設定され、毎年を指定します。 TimeZoneCode列でユーザーに指定されたタイム ゾーンに基づいて計算されるシステム。

こちらも参照ください

SystemUser エンティティ
タイム ゾーン エンティティ
コードを使用して、日付と時刻の列の動作と形式を構成する
ユーザーとチームのエンティティ