Class

NSDateInterval

An object representing the span of time between two dates that bridges to DateInterval; use NSDateInterval when you need reference semantics or other Foundation-specific behavior. DateIntervalにブリッジする2つの日付の間の時間の開きを表しているオブジェクト;あなたが参照意味論や他のFoundation特有の挙動を必要とする場合にNSDateIntervalを使ってください。

Declaration 宣言

class NSDateInterval : NSObject

Overview 概要

An NSDateInterval object represents a closed interval between two dates. The NSDateInterval class provides a programmatic interface for calculating the duration of a time interval and determining whether a date falls within it, as well as comparing date intervals and checking to see whether they intersect. NSDateIntervalオブジェクトは、2つの日付の間の閉区間を表します。NSDateIntervalクラスは、プログラム的なインターフェイスをある時間間隔の期間を計算したり、ある日付がそれの内に入るかどうか、それだけでなく日付間隔を比較してそれらが交差かどうかを判定するために提供します。

An NSDateInterval object consists of a startDate and an endDate. The startDate and endDate of a date interval can be equal, in which case its duration is 0. However, endDate cannot occur earlier than startDate. NSDateIntervalオブジェクトは、startDateendDateから成ります。ある日付間隔のstartDateendDateは等しい可能性があります、その場合にはそれのduration0です。しかしながら、endDatestartDateより早く現れることはできません。

You can use the DateIntervalFormatter class to create string representations of NSDateInterval objects that are suitable for display in the current locale. あなたは、DateIntervalFormatterクラスを使ってNSDateIntervalオブジェクトの文字列表現を作成できます、それは現在のロケールにおいて表示するのに適するものです。

Topics 話題

Creating Date Intervals 日付間隔の作成

Accessing Start Date, End Date, and Duration 開始日付、終了日付、そして期間にアクセスする

Comparing Date Intervals 日付間隔を比較する

Determining Intersections 交わりを特定する

Determining Whether a Date Occurs Within a Date Interval 日付が日付間隔の内かどうかを判定する

Relationships 関係

Inherits From 継承元

Conforms To 次に準拠

See Also 参照

Using Reference Types 参照型を使用する