42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
|
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
|
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
|
@property (class, readonly, nonatomic) OFDate *distantFuture;
@property (class, readonly, nonatomic) OFDate *distantPast;
#endif
/**
* @brief The microsecond of the date.
*/
@property (readonly, nonatomic) uint32_t microsecond;
@property (readonly, nonatomic) unsigned long microsecond;
/**
* @brief The second of the date.
*/
@property (readonly, nonatomic) uint8_t second;
@property (readonly, nonatomic) unsigned char second;
/**
* @brief The minute of the date.
*/
@property (readonly, nonatomic) uint8_t minute;
@property (readonly, nonatomic) unsigned char minute;
/**
* @brief The minute of the date in local time.
*/
@property (readonly, nonatomic) uint8_t localMinute;
@property (readonly, nonatomic) unsigned char localMinute;
/**
* @brief The hour of the date.
*/
@property (readonly, nonatomic) uint8_t hour;
@property (readonly, nonatomic) unsigned char hour;
/**
* @brief The hour of the date in local time.
*/
@property (readonly, nonatomic) uint8_t localHour;
@property (readonly, nonatomic) unsigned char localHour;
/**
* @brief The day of the month of the date.
*/
@property (readonly, nonatomic) uint8_t dayOfMonth;
@property (readonly, nonatomic) unsigned char dayOfMonth;
/**
* @brief The day of the month of the date in local time.
*/
@property (readonly, nonatomic) uint8_t localDayOfMonth;
@property (readonly, nonatomic) unsigned char localDayOfMonth;
/**
* @brief The month of the year of the date.
*/
@property (readonly, nonatomic) uint8_t monthOfYear;
@property (readonly, nonatomic) unsigned char monthOfYear;
/**
* @brief The month of the year of the date in local time.
*/
@property (readonly, nonatomic) uint8_t localMonthOfYear;
@property (readonly, nonatomic) unsigned char localMonthOfYear;
/**
* @brief The year of the date.
*/
@property (readonly, nonatomic) uint16_t year;
@property (readonly, nonatomic) unsigned short year;
/**
* @brief The year of the date in local time.
*/
@property (readonly, nonatomic) uint16_t localYear;
@property (readonly, nonatomic) unsigned short localYear;
/**
* @brief The day of the week of the date.
*/
@property (readonly, nonatomic) uint8_t dayOfWeek;
@property (readonly, nonatomic) unsigned char dayOfWeek;
/**
* @brief The day of the week of the date in local time.
*/
@property (readonly, nonatomic) uint8_t localDayOfWeek;
@property (readonly, nonatomic) unsigned char localDayOfWeek;
/**
* @brief The day of the year of the date.
*/
@property (readonly, nonatomic) uint16_t dayOfYear;
@property (readonly, nonatomic) unsigned short dayOfYear;
/**
* @brief The day of the year of the date in local time.
*/
@property (readonly, nonatomic) uint16_t localDayOfYear;
@property (readonly, nonatomic) unsigned short localDayOfYear;
/**
* @brief The seconds since 1970-01-01T00:00:00Z.
*/
@property (readonly, nonatomic) of_time_interval_t timeIntervalSince1970;
/**
|