Type Property 型プロパティ

defaultTimeZone

The default time zone for the current app. 現在のアプリに対する省略時のタイムゾーン。

Declaration 宣言

@property(class, copy) NSTimeZone *defaultTimeZone;

Discussion 議論

If no defaultTimeZone time zone has been set, the current system time zone is used. If the current system time zone cannot be determined, the GMT time zone is used instead. defaultTimeZoneタイムゾーンが設定されていないならば、現在のシステムタイムゾーンが使われます。現在のシステムタイムゾーンが決定されることができないならば、GMTタイムゾーンが代わりに使われます。

The defaultTimeZone time zone is used by the app for date and time operations. You can set it to cause the app to run as if it were in a different time zone. Setting the defaultTimeZone property clears any value that was previously set. defaultTimeZoneタイムゾーンは、そのアプリによって日付と時刻演算に使われます。あなたはそれを設定することで、そのアプリをまるでそれが異なるタイムゾーンの中にあるかのように動作させられます。defaultTimeZoneプロパティを設定することは、それが以前に設定された何らかの値をきれいに取り除きます。

If you access the defaultTimeZone class property, assign its value to a variable, and set a new defaultTimeZone time zone, the object stored in the variable doesn't update to reflect the new defaultTimeZone time zone. Contrast this behavior with that of the localTimeZone class property, which returns a proxy object that always reflects the current system time zone. あなたがdefaultTimeZoneクラスプロパティにアクセスして、それの値を変数に割り当てて、そして新しいdefaultTimeZoneタイムゾーンに設定するならば、変数の中に格納されたオブジェクトは新しいdefaultTimeZoneタイムゾーンを反映するように更新しません。この挙動をlocalTimeZoneクラスプロパティと比較してください、それはプロキシオブジェクトを返します、それは常に現在のシステムタイムゾーンを反映します。

See Also 参照

Working with System Time Zones システムタイムゾーンを扱う