func startOfDay (for: Date) -> Date
Returns the first moment of a given date as a date instance.
与えられた日付の最初の瞬間を日付インスタンスとして返します。
func enumerateDates (startingAfter : Date, matching: DateComponents, options: NSCalendar.Options, using: (Date?, Bool, UnsafeMutablePointer<ObjCBool>) -> Void)
Computes the dates that match (or most closely match) a given set of components, and calls the block once for each of them, until the enumeration is stopped.
ある与えられた構成要素一揃いに合致する(または最もぴったりと合致する)日付それらを算出します、そしてそれらの各々で一度だけブロックを、列挙が停止されるまで呼び出します。
func nextDate (after: Date, matching: DateComponents, options: NSCalendar.Options) -> Date?
Returns the next date after a given date matching the given components.
与えられた日付の後の与えられた構成要素と合致している次の日付を返します。
func nextDate (after: Date, matching: NSCalendar.Unit, value: Int, options: NSCalendar.Options) -> Date?
Returns the next date after a given date matching the given calendar unit value.
与えられた日付の後の与えられたカレンダー単位値に合致する次の日付を返します。
struct NSCalendar.Options
The options for arithmetic operations involving calendars.
カレンダーを伴う算術演算に対するオプション。
NSWrapCalendarComponents
A legacy constant used to control overflow in date calculations.
日付計算においてオーバーフローを制御するために使われるレガシー定数。