def to_timestamp(dt_str, tz_str): dt_dt = datetime.strptime(dt_str, '%Y-%m-%d %H:%M:%S') g = re.match(r'UTC([+-])(\d{1,2}):(\d{2})', tz_str) tz_hours = int(g.group(1) + g.group(2)) tz_minutes = int(g.group(1) + g.group(3)) tz_tz = timezone(timedelta(hours=tz_hours, minutes=tz_minutes)) utced_dt = dt_dt.replace(tzinfo=tz_tz) return datetime.timestamp(utced_dt)
还有用户输入标准时区'UTC'的情况
Sign in to make a reply
日常炸毛的狗砸