Class

NSDateInterval

An object representing the span of time between a specific start date and end date. 特定の開始日付と終了日付の間の期間を表しているあるオブジェクト。

Declaration 宣言

@interface 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 NSDateIntervalFormatter class to create string representations of NSDateInterval objects that are suitable for display in the current locale. あなたは、NSDateIntervalFormatterクラスを使って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 参照

Date Representations 日付表現