def to_timestamp(dt_str, tz_str): dt = datetime.strptime(dt_str, '%Y-%m-%d %H:%M:%S') zone = re.match(r'^\w+(\W)+(\d+):\d+$', tz_str) if zone.group(1) == '-': zone_str = -int(zone.group(2)) else: zone_str = int(zone.group(2)) tzone = timezone(timedelta(hours=zone_str)) # 创建时区 dt_utc = dt.replace(tzinfo=tzone) # 强制设置时区 dt_timestamp = dt_utc.timestamp() return dt_timestamp
Sign in to make a reply
吃货