Lines Matching defs:hour
65 int8_t hour;
74 int8_t hour;
130 parse_transition_time(const char *const p, int8_t *hour, int8_t *minute,
1210 return ((ordinal * 86400) + (int64_t)(self->hour * 3600) +
1216 calendarrule_new(uint8_t month, uint8_t week, uint8_t day, int8_t hour,
1250 .hour = hour,
1278 // days are accounted for in the hour, minute and second portions.
1297 return ((days_before_year + day) * 86400) + (self->hour * 3600) +
1303 dayrule_new(uint8_t julian, unsigned int day, int8_t hour, int8_t minute,
1323 .hour = hour,
1515 // hour ahead of standard time.
1657 // The POSIX spec says that the values for `hour` must be between 0 and 24
1680 // The hour can be 1 or 2 numeric characters
1741 int8_t hour = 2;
1785 parse_transition_time(ptr, &hour, &minute, &second);
1797 if (calendarrule_new(month, week, day, hour, minute, second, rv)) {
1827 parse_transition_time(ptr, &hour, &minute, &second);
1839 if (dayrule_new(julian, day, hour, minute, second, rv)) {
1851 parse_transition_time(const char *const p, int8_t *hour, int8_t *minute,
1867 int8_t *components[3] = {hour, minute, second};
2029 // wrong — one hour will be a much better guess than 0.
2203 int hour, minute, second;
2209 hour = PyDateTime_DATE_GET_HOUR(dt);
2227 num = PyObject_GetAttrString(dt, "hour");
2231 hour = PyLong_AsLong(num);
2233 if (hour == -1) {
2259 (int64_t)(hour * 3600 + minute * 60 + second);