case backward
Search for a date earlier in time than the start date.
開始日付より時間でさらに前の日付を検索します。
case forward
Search for a date later in time than the start date.
開始日付より時間でさらに後の日付を検索します。
Availability 有効性
Technology
enum Calendar
.SearchDirection
case backward
case forward
static func != (Calendar.SearchDirection, Calendar.SearchDirection) -> Bool
func dateInterval (of: Calendar.Component, for: Date) -> DateInterval?
func dateInterval (of: Calendar.Component, start: inout Date, interval: inout TimeInterval, for: Date) -> Bool
func dateIntervalOfWeekend (containing: Date) -> DateInterval?
DateInterval
of the weekend contained by the given date, or nil
if the date is not in a weekend.
与えられた日付によって含まれる、週末のDateInterval
を、またはその日付が週末の中にないならばnil
を返します。
func dateIntervalOfWeekend (containing: Date, start: inout Date, interval: inout TimeInterval) -> Bool
func nextWeekend (startingAfter : Date, direction: Calendar.SearchDirection) -> DateInterval?
DateInterval
of the next weekend, which starts strictly after the given date.
次の週末のDateInterval
を返します、それは与えられた日付の厳密に後で開始します。
func nextWeekend (startingAfter : Date, start: inout Date, interval: inout TimeInterval, direction: Calendar.SearchDirection) -> Bool