Lines Matching refs:start
425 "start",
433 self, std_abbr, std_offset, dst_abbr, dst_offset, start=None, end=None
441 self.start = start
449 # by functions that would fail before passing start or end
450 assert start is not None, "No transition start specified"
457 start = self.start.year_to_epoch(year)
459 return start, end
463 start, end = self.transitions(year)
467 # the fold; with fold = 1, it runs from the start of the gap to the
476 start += self.dst_diff
478 if start < end:
479 isdst = start <= ts < end
481 isdst = not (end <= ts < start)
486 start, end = self.transitions(year)
487 start -= self.std.utcoff.total_seconds()
490 if start < end:
491 isdst = start <= ts < end
493 isdst = not (end <= ts < start)
497 # the start of DST.
502 ambig_start = start
503 ambig_end = start - self.dst_diff
626 # std[offset[dst[offset],start[/time],end[/time]]]
684 start, end = (_parse_dst_start_end(x) for x in start_end_strs)
688 return _TZStr(std_abbr, std_offset, dst_abbr, dst_offset, start, end)
704 raise ValueError(f"Invalid dst start/end date: {dststr}")