18 #import "OFSerialization.h"
20 OF_ASSUME_NONNULL_BEGIN
75 + (instancetype)dateWithDateString: (
OFString*)string
91 + (instancetype)dateWithLocalDateString: (
OFString*)string
101 + (instancetype)distantFuture;
110 + (instancetype)distantPast;
147 - initWithDateString: (
OFString*)string
165 - initWithLocalDateString: (
OFString*)string
173 - (uint32_t)microsecond;
201 - (uint8_t)localHour;
208 - (uint8_t)dayOfMonth;
215 - (uint8_t)localDayOfMonth;
222 - (uint8_t)monthOfYear;
229 - (uint8_t)localMonthOfYear;
243 - (uint16_t)localYear;
250 - (uint8_t)dayOfWeek;
257 - (uint8_t)localDayOfWeek;
264 - (uint16_t)dayOfYear;
271 - (uint16_t)localDayOfYear;
344 OF_ASSUME_NONNULL_END
A protocol for serializing objects.
Definition: OFSerialization.h:30
A protocol for comparing objects.
Definition: OFObject.h:933
A class for storing, accessing and comparing dates.
Definition: OFDate.h:30
A class for storing constant strings using the @"" literal.
Definition: OFConstantString.h:37
The root class for all other classes inside ObjFW.
Definition: OFObject.h:364
A class for handling strings.
Definition: OFString.h:91
A protocol for the creation of copies.
Definition: OFObject.h:896
double of_time_interval_t
A time interval in seconds.
Definition: OFObject.h:90