import re from datetime import datetime, timezone, timedelta def to_timestamp(dt_str, tz_str): dt = datetime.strptime(dt_str, '%Y-%m-%d %H:%M:%S') tz_group = re.match(r'\w+(\W+)(\d+):\d+', tz_str).groups() if tz_group[0] == '-': tz_num = 0 - int(tz_group[1]) else: tz_num = int(tz_group[1]) tz_utc = timezone(timedelta(hours=tz_num)) return dt.replace(tzinfo=tz_utc).timestamp()
Sign in to make a reply
北卡上校