TimeDate
public struct TimeDate : CustomStringConvertible
Immutable time and date.
-
Errors.
See moreDeclaration
Swift
public enum Errors : Error -
Year since 0.
Declaration
Swift
public let year: Int -
Month since January - [0,11].
Declaration
Swift
public let month: Int -
Day of the month - [1,31].
Declaration
Swift
public let day: Int -
Hour since midnight - [0,23].
Declaration
Swift
public let hour: Int -
Minute after the hour - [0,59].
Declaration
Swift
public let minute: Int -
Second after the minute - [0,59].
Declaration
Swift
public let second: Int -
Create time and date with current time.
Declaration
Swift
public init() throws -
Create time and date.
Declaration
Swift
public init(year: Int, month: Int, day: Int, hour: Int, minute: Int, second: Int) -
Create time and date from NSDate.
Declaration
Swift
public init(date: Date) throws -
Parse format string.
Declaration
Swift
public init(format: String, text: String) throws -
Convert to Date.
Declaration
Swift
public func toDate() throws -> Date -
Format date-time as string.
Declaration
Swift
public func format(format: String) throws -> String -
Format as
day-month-year hour:minute:second
string.Declaration
Swift
public func toStringRegular() throws -> String -
Format as
day.mount.year
string for receipts.Declaration
Swift
public func toStringReceiptDate() throws -> String -
Format as
hour:minute:second
string for receipts.Declaration
Swift
public func toStringReceiptTime() throws -> String -
Textual representation.
Declaration
Swift
public var description: String { get }
TimeDate Structure Reference