def to_timestamp(dt_str,tz_str):
UTC=re.match(r'UTC([\+|-]\d+):(\d+)',tz_str)
print(UTC)
UTC_hours,UTC_minute=UTC.group(1),UTC.group(2)
dt=datetime.strptime(dt_str,'%Y-%m-%d %H:%M:%S')
tz=timezone(timedelta(hours=int(UTC_hours),minutes=int(UTC_minute)))
return dt.replace(tzinfo=tz).timestamp()
Sign in to make a reply
这样的话17422
def to_timestamp(dt_str,tz_str):
UTC=re.match(r'UTC([\+|-]\d+):(\d+)',tz_str)
print(UTC)
UTC_hours,UTC_minute=UTC.group(1),UTC.group(2)
dt=datetime.strptime(dt_str,'%Y-%m-%d %H:%M:%S')
tz=timezone(timedelta(hours=int(UTC_hours),minutes=int(UTC_minute)))
return dt.replace(tzinfo=tz).timestamp()