列挙型


Calendar.SearchDirection


検索する時間的な方向。


iOS 7.0+ iPadOS 7.0+ Mac Catalyst 13.0+ macOS 10.9+

tvOS 9.0+ VisionOS 1.0+ WatchOS 2.0+ Xcode 8.0+


enum Calendar.SearchDirection




トピックス


列挙型 Case


case backward

開始日より前の日付を検索します。


case forward

開始日より後の日付を検索します。



インスタンスプロパティ


var hashValue: Int



インスタンスメソッド


func hash(into: inout Hasher)



演算子関数


static func != (Calendar.SearchDirection, Calendar.SearchDirection) -> Bool

2 つの値が等しくないかどうかを示すブール値を返します。


static func == (Calendar.SearchDirection, Calendar.SearchDirection) -> Bool





関連


以下に準拠


Sendable





以下も見よ




@@@@@@@@@@@@@@@@@@
2024.10/07ここまで
@@@@@@@@@@@@@@@@@@


日付のスキャン


func startOfDay(for: Date) -> Date

与えられた日付の最初の瞬間を日付として返します。


func enumerateDates(startingAfter: Date, matching: DateComponents, matchingPolicy: Calendar.MatchingPolicy, repeatedTimePolicy: Calendar.RepeatedTimePolicy, direction: Calendar.SearchDirection, using: (Date?, Bool, inout Bool) -> Void)

与えられたコンポーネントのセットに一致する (または最も近い) 日付を計算し、列挙が停止されるまで、各日付に対してクロージャを 1 回呼び出します。


func nextDate(after: Date, matching: DateComponents, matchingPolicy: Calendar.MatchingPolicy, repeatedTimePolicy: Calendar.RepeatedTimePolicy, direction: Calendar.SearchDirection) -> Date?

与えられたコンポーネントのセットに一致する (または最も近い) 次の日付を計算します。


enum Calendar.MatchingPolicy

日付の検索に使用するメソッドを制御するための検索アルゴリズムのヒント。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ