class var system: TimeZone
class func resetSystemTimeZone ()
system
property.
system
プロパティにキャッシュされた何らかのタイムゾーン値を取り除きます。
class var `default`: TimeZone
Availability 有効性
Technology
class var local: TimeZone
{ get }
Use this property when you want an object that always reflects the current system time zone. Contrast this behavior with that of the system
class property, which has its value cached until you manually clear it by calling the reset
method.
このプロパティを使ってください、あなたが常にシステムタイムゾーンを反映するオブジェクトを望むならば。この挙動をsystem
クラスプロパティのものと比較してください、それはそれの値をキャッシュします、あなたが手動でそれをreset
メソッドを呼び出すことで取り除くまで。
Important 重要
In macOS High Sierra and later, iOS 11 and later, tvOS 11 and later, and watchOS 4 and later, the local
class property reflects the current system time zone, whereas previously it reflected the default
time zone.
macOS High Sierra以降、iOS 11以降、tvOS 11以降、そしてwatchOS 4以降では、local
クラスプロパティは現在のシステムゾーンを反映します、一方で以前はそれはdefault
タイムゾーンを反映しました。
Although the time zone obtained here automatically updates with the system, it provides no indication when system settings change. To receive notification of time zone changes, add an observer to the NSSystem
notification by using the add
.
たとえここで得られるタイムゾーンが自動的にシステムを使って更新するとしても、それはシステム設定が変化する時に指摘しません。タイムゾーン変更の通知を受け取るには、あるオブザーバをNSSystem
通知へとadd
を使って追加してください。
class var system: TimeZone
class func resetSystemTimeZone ()
system
property.
system
プロパティにキャッシュされた何らかのタイムゾーン値を取り除きます。
class var `default`: TimeZone