TimeZoneInfo.SupportsDaylightSavingTime プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
タイム ゾーンに夏時間規則があるかどうかを示す値を取得します。
public:
property bool SupportsDaylightSavingTime { bool get(); };
public bool SupportsDaylightSavingTime { get; }
member this.SupportsDaylightSavingTime : bool
Public ReadOnly Property SupportsDaylightSavingTime As Boolean
プロパティ値
タイム ゾーンが夏時間をサポートする場合は true
。それ以外の場合は false
。
例
次の例では、ローカル システムで使用できるすべてのタイム ゾーンのコレクションを取得し、夏時間をサポートしていないタイム ゾーンの名前を表示します。
ReadOnlyCollection<TimeZoneInfo> zones = TimeZoneInfo.GetSystemTimeZones();
foreach(TimeZoneInfo zone in zones)
{
if (! zone.SupportsDaylightSavingTime)
Console.WriteLine(zone.DisplayName);
}
let zones = TimeZoneInfo.GetSystemTimeZones()
for zone in zones do
if not zone.SupportsDaylightSavingTime then
Console.WriteLine zone.DisplayName
Dim zones As ReadOnlyCollection(Of TimeZoneInfo) = TimeZoneInfo.GetSystemTimeZones()
For Each zone As TimeZoneInfo In zones
If Not zone.SupportsDaylightSavingTime Then _
Console.WriteLine(zone.DisplayName)
Next
注釈
プロパティによってTimeZoneInfo.Local返されるローカル タイム ゾーンのプロパティのSupportsDaylightSavingTime値は、システムが夏時間に合わせて自動的に調整するかどうかを定義するコントロール パネル 日時 アプリケーションのチェック ボックスの設定を反映します。 チェック ボックスがオフになっている場合、またはタイム ゾーンのチェック ボックスが表示されない場合、このプロパティの値は false
.