A struct referenced in SendLocation for an absolute date
Convenience init for creating a date
- (nonnull instancetype)initWithHour:(UInt8)hour minute:(UInt8)minute;
init(hour: UInt8, minute: UInt8)
Hour part of time
Minutes part of time
An SDLDateTime object
Convenience init for creating a date
- (nonnull instancetype)initWithHour:(UInt8)hour
minute:(UInt8)minute
second:(UInt8)second
millisecond:(UInt16)millisecond;
init(hour: UInt8, minute: UInt8, second: UInt8, millisecond: UInt16)
Hour part of time
Minutes part of time
Seconds part of time
Milliseconds part of time
An SDLDateTime object
Convenience init for creating a date
- (nonnull instancetype)initWithHour:(UInt8)hour
minute:(UInt8)minute
second:(UInt8)second
millisecond:(UInt16)millisecond
day:(UInt8)day
month:(UInt8)month
year:(UInt16)year;
init(hour: UInt8, minute: UInt8, second: UInt8, millisecond: UInt16, day: UInt8, month: UInt8, year: UInt16)
Hour part of time
Minutes part of time
Seconds part of time
Milliseconds part of time
Day of the month
Month of the year
The year in YYYY format
An SDLDateTime object
Convenience init for creating a date with all properties
- (nonnull instancetype)initWithHour:(UInt8)hour
minute:(UInt8)minute
second:(UInt8)second
millisecond:(UInt16)millisecond
day:(UInt8)day
month:(UInt8)month
year:(UInt16)year
timezoneMinuteOffset:(UInt8)timezoneMinuteOffset
timezoneHourOffset:(int)timezoneHourOffset;
init(hour: UInt8, minute: UInt8, second: UInt8, millisecond: UInt16, day: UInt8, month: UInt8, year: UInt16, timezoneMinuteOffset: UInt8, timezoneHourOffset: Int32)
Hour part of time
Minutes part of time
Seconds part of time
Milliseconds part of time
Day of the month
Month of the year
The year in YYYY format
Time zone offset in Min with regard to UTC
Time zone offset in Hours with regard to UTC
An SDLDateTime object
Milliseconds part of time
Optional, Integer 0 - 999
@property (nonatomic, copy) NSNumber<SDLInt> *_Nonnull millisecond;
@NSCopying var millisecond: NSNumber & SDLInt { get set }
Seconds part of time
Optional, Integer 0 - 59
@property (nonatomic, copy) NSNumber<SDLInt> *_Nonnull second;
@NSCopying var second: NSNumber & SDLInt { get set }
Minutes part of time
Optional, Integer 0 - 59
@property (nonatomic, copy) NSNumber<SDLInt> *_Nonnull minute;
@NSCopying var minute: NSNumber & SDLInt { get set }
Hour part of time
Optional, Integer 0 - 23
@property (nonatomic, copy) NSNumber<SDLInt> *_Nonnull hour;
@NSCopying var hour: NSNumber & SDLInt { get set }
Day of the month
Optional, Integer 1 - 31
@property (nonatomic, copy) NSNumber<SDLInt> *_Nonnull day;
@NSCopying var day: NSNumber & SDLInt { get set }
Month of the year
Optional, Integer 1 - 12
@property (nonatomic, copy) NSNumber<SDLInt> *_Nonnull month;
@NSCopying var month: NSNumber & SDLInt { get set }
The year in YYYY format
Optional, Max Value 4095
@property (nonatomic, copy) NSNumber<SDLInt> *_Nonnull year;
@NSCopying var year: NSNumber & SDLInt { get set }
Time zone offset in Min with regard to UTC
Optional, Integer 0 - 59
@property (nonatomic, copy) NSNumber<SDLInt> *_Nonnull timezoneMinuteOffset;
@NSCopying var timezoneMinuteOffset: NSNumber & SDLInt { get set }
Time zone offset in Hours with regard to UTC
Optional, Integer -12 - 14
@property (nonatomic, copy) NSNumber<SDLInt> *_Nonnull timezoneHourOffset;
@NSCopying var timezoneHourOffset: NSNumber & SDLInt { get set }