Lines Matching defs:second

528 def _check_time_fields(hour, minute, second, microsecond, fold):
531 second = _index(second)
537 if not 0 <= second <= 59:
538 raise ValueError('second must be in 0..59', second)
543 return hour, minute, second, microsecond, fold
1336 hour, minute, second, microsecond, tzinfo, fold
1340 def __new__(cls, hour=0, minute=0, second=0, microsecond=0, tzinfo=None, *, fold=0):
1346 second, microsecond (default to zero)
1366 hour, minute, second, microsecond, fold = _check_time_fields(
1367 hour, minute, second, microsecond, fold)
1372 self._second = second
1391 def second(self):
1392 """second (0-59)"""
1487 self._hashcode = hash(time(h, m, self.second, self.microsecond))
1489 self._hashcode = hash((h, m, self.second, self.microsecond))
1611 def replace(self, hour=None, minute=None, second=None, microsecond=None,
1618 if second is None:
1619 second = self.second
1626 return type(self)(hour, minute, second, microsecond, tzinfo, fold=fold)
1670 """datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]])
1677 def __new__(cls, year, month=None, day=None, hour=0, minute=0, second=0,
1696 hour, minute, second, microsecond, fold = _check_time_fields(
1697 hour, minute, second, microsecond, fold)
1705 self._second = second
1724 def second(self):
1725 """second (0-59)"""
1823 time.hour, time.minute, time.second, time.microsecond,
1867 self.hour, self.minute, self.second,
1919 hh, mm, ss = self.hour, self.minute, self.second
1928 return time(self.hour, self.minute, self.second, self.microsecond, fold=self.fold)
1932 return time(self.hour, self.minute, self.second, self.microsecond,
1936 minute=None, second=None, microsecond=None, tzinfo=True,
1949 if second is None:
1950 second = self.second
1957 return type(self)(year, month, day, hour, minute, second,
2192 minute, second = divmod(rem, 60)
2195 time(hour, minute, second,
2237 seconds = self.hour * 3600 + self.minute * 60 + self.second