Lines Matching refs:hour
481 "hour must be in 0..23");
642 int *hour, int *minute, int *second,
647 normalize_pair(hour, minute, 60);
648 normalize_pair(day, hour, 24);
809 parse_hh_mm_ss_ff(const char *tstr, const char *tstr_end, int *hour,
812 *hour = *minute = *second = *microsecond = 0;
815 int *vals[3] = {hour, minute, second};
875 parse_isoformat_time(const char *dtstr, size_t dtlen, int *hour, int *minute,
898 int rv = parse_hh_mm_ss_ff(dtstr, tzinfo_pos, hour, minute, second,
988 new_datetime_ex2(int year, int month, int day, int hour, int minute,
997 if (check_time_args(hour, minute, second, usecond, fold) < 0) {
1008 DATE_SET_HOUR(self, hour);
1022 new_datetime_ex(int year, int month, int day, int hour, int minute,
1025 return new_datetime_ex2(year, month, day, hour, minute, second, usecond,
1034 new_datetime_subclass_fold_ex(int year, int month, int day, int hour, int minute,
1040 dt = new_datetime(year, month, day, hour, minute, second, usecond,
1048 hour,
1059 new_datetime_subclass_ex(int year, int month, int day, int hour, int minute,
1062 return new_datetime_subclass_fold_ex(year, month, day, hour, minute,
1069 new_time_ex2(int hour, int minute, int second, int usecond,
1075 if (check_time_args(hour, minute, second, usecond, fold) < 0) {
1086 TIME_SET_HOUR(self, hour);
1100 new_time_ex(int hour, int minute, int second, int usecond,
1103 return new_time_ex2(hour, minute, second, usecond, tzinfo, 0, type);
2520 PyObject *hour = NULL;
2535 &ms, &minute, &hour, &week) == 0)
2564 if (hour) {
2565 y = accum("hours", x, hour, us_per_hour, &leftover_us);
4189 {"hour", (getter)time_hour},
4202 static char *time_kws[] = {"hour", "minute", "second", "microsecond",
4242 int hour = 0;
4289 &hour, &minute, &second, &usecond,
4291 self = new_time_ex2(hour, minute, second, usecond, tzinfo, fold,
4651 int hour = 0, minute = 0, second = 0, microsecond = 0;
4654 &hour, &minute, &second, µsecond,
4670 t = new_time(hour, minute, second, microsecond, tzinfo, 0);
4673 hour, minute, second, microsecond, tzinfo);
4770 PyDoc_STR("time([hour[, minute[, second[, microsecond[, tzinfo]]]]]) --> a time object\n\
4864 {"hour", (getter)datetime_hour},
4878 "year", "month", "day", "hour", "minute", "second",
4922 int hour = 0;
4969 &year, &month, &day, &hour, &minute,
4972 hour, minute, second, usecond,
4990 int hour, int minute, int second)
5001 return ((ordinal * 24 + hour) * 60 + minute) * 60 + second;
5035 int year, month, day, hour, minute, second, fold = 0;
5043 hour = tm.tm_hour;
5073 hour, minute, second);
5091 return new_datetime_subclass_fold_ex(year, month, day, hour, minute,
5469 int hour = 0, minute = 0, second = 0, microsecond = 0;
5496 rv = parse_isoformat_time(p, len, &hour, &minute, &second,
5508 PyObject *dt = new_datetime_subclass_ex(year, month, day, hour, minute,
5574 int hour = DATE_GET_HOUR(date);
5582 &hour, &minute, &second, µsecond) < 0) {
5587 hour, minute, second, microsecond,
6177 int hour, int minute, int second, int fold);
6329 int hour, int minute, int second, int fold)
6332 t = utc_to_seconds(year, month, day, hour, minute, second);
6611 PyDoc_STR("datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]])\n\
7070 the end of DST, where there's an hour in UTC with no spelling in a hybrid
7072 that hour, on an Eastern clock 1:MM is taken as being in standard time (6:MM
7075 clock jumps from 1:59 back to 1:00 again, and repeats the 1:MM hour in
7096 clock repeats an hour" behavior when mapping the "unspellable" UTC hour into