Discuss / Python / 作业

作业

Topic source

吃货

#1 Created at ... [Delete] [Delete and Lock User]
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

  • 1

Reply