QueryDateRange
public struct QueryDateRange : InternetArchiveQueryClauseProtocol
A query clause for use in generating a date range query.
This is comprised of a field
and dateRange
.
It will return a query like date:[2018-01-01T07:23:12Z TO 2018-04-01T17:53:34Z]
Example Usage:
let startDate = Date(timeIntervalSince1970: 0)
let endDate = Date()
let dateInterval = DateInterval(start: startDate, end: endDate)
let dateRangeClause = InternetArchive.QueryDateRange(queryField: "date", dateRange: dateInterval)
-
Declaration
Swift
public let queryField: String
-
Declaration
Swift
public let dateRange: DateInterval
-
Declaration
Swift
public var asURLString: String { get }
-
Declaration
Swift
public init(queryField: String, dateRange: DateInterval)