def to_timestamp(dt_str, tz_str): re_utc = re.compile(r'^UTC([+|-][1-2][0-2]|[+|-][0-9]):00$') dt = datetime.strptime(dt_str, '%Y-%m-%d %H:%M:%S') utc = (datetime.now()-datetime.utcnow()).total_seconds()/3600 tz_utc = int(re_utc.match(tz_str).group(1)) utc_dt = dt.replace(tzinfo=timezone(timedelta(hours=tz_utc))) return utc_dt.timestamp()
Sign in to make a reply
程序猿潘先生