Discuss / Python / 找半天错误,原来UTC后面的是正负号

找半天错误,原来UTC后面的是正负号

Topic source
def to_timestamp(dt_str, tz_str):
    cday = datetime.strptime(dt_str, '%Y-%m-%d %H:%M:%S')
    h = re.match(r'UTC([+-]{1}\d{1,2}):\d{2}', tz_str).group(1)
    dt = cday.replace(tzinfo=timezone(timedelta(hours = int(h))))
    return dt.timestamp()

  • 1

Reply