import re from datetime import datetime,timezone,timedelta
def to_timestamp(dt_str,tz_str): tz_str = re.match(r'UTC([+-]\d+):00',tz_str) tz = timezone(timedelta(hours=int(tz_str.group(1)))) dt_str = datetime.strptime(dt_str,'%Y-%m-%d %H:%M:%S').replace(tzinfo=tz) return dt_str.timestamp()
Sign in to make a reply
不会潘岩
* coding:utf-8 *
import re from datetime import datetime,timezone,timedelta
def to_timestamp(dt_str,tz_str): tz_str = re.match(r'UTC([+-]\d+):00',tz_str) tz = timezone(timedelta(hours=int(tz_str.group(1)))) dt_str = datetime.strptime(dt_str,'%Y-%m-%d %H:%M:%S').replace(tzinfo=tz) return dt_str.timestamp()