文書   >   Foundation   >   Date and Times   >   DateInterval   >   NSDateInterval


クラス


NSDateInterval


DateInterval にブリッジする 2 つの日付間の時間間隔を表すオブジェクト。参照セマンティクスやその他の Foundation 固有の動作が必要な場合は、NSDateInterval を使用して下さい。





概観


NSDateInterval オブジェクトは、2 つの日付間の閉じた間隔を表します。NSDateInterval クラスは、時間間隔の期間を計算し、日付がその範囲内にあるかどうかを判断し、また日付間隔を比較し、それらが交差しているかどうかを確認するためのプログラムインターフェイスを提供します。


NSDateInterval オブジェクトは、startDateendDate で構成されます。日付間隔の startDateendDate は等しいことができ、その場合、その duration (期間) は 0 です。ただし、endDatestartDate より前には発生できません。


DateIntervalFormatter クラスを使用すると、現在のロケールでの表示に適した NSDateInterval オブジェクトの文字列表現を作成できます。


重要: Foundation フレームワークへの Swift のオーバーレイは、DateInterval 構造体を提供し、 NSDateInterval クラスにブリッジします。値の型の詳細については、Cocoa と Objective-C での Swift の使用 (Swift 4.1)Cocoa フレームワークでの作業 を参照してください。


トピックス





日付間隔の作成





開始の日、終了する日、および期間へのアクセス





日付間隔の比較





交差の確認





日付が日付間隔内に発生するかどうかを確認


関連





以下からの継承


NSObject





以下に準拠


  • NSCopying
  • NSSecureCoding


以下も見よ





参照型の使用





目次
Xcode の新機能

  • 言語:Swift
  • SDK:
  • iOS 10.0+
    macOS 10.12+
    tvOS 10.0+
    watchOS 3.0+
  • フレームワーク
  • Foundation
  • 概観
  • トピックス
  • 関連
  • 以下も見よ












  • トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)