http://zonun.i2p
, prefix).groups()
return ((L.fractions.Fraction(Decode_offset(leapseconds)) / 60 + (Decode_timezone(timezone) if timezone else 0)) / 60 / 24 if leapseconds else 0) + Decode_offset(leapdays) if leapdays else 0
def Parse_time(time, /):
prefix, time = time.split('=', 1)
return Decode_time(time) - Parse_prefix(prefix)
def List_leapdays():
return [(Parse_time(epoch), offset) for epoch, offset in [
('T+1=4-03-01', 1), # Augustus
('T+11=1582-10-15', 11), # Gregorius
...