datetime 包进行转化
from datetime import datetime, timedelta, timezone
datetime_zone = datetime.utcnow().replace(tzinfo=timezone.utc).astimezone(timezone(timedelta(hours=8)))
print(datetime_zone)
from datetime import datetime, timedelta, timezone
expect_time = datetime.utcnow() + timedelta(hours=8)
from datetime import datetime
import pytz
datetime_zone=datetime.utcnow().astimezone(pytz.timezone('Asia/Shanghai'))
print(pytz.all_timezones)
使用arrow 包进行转化
import arrow
datetime_zone=arrow.get(arrow.utcnow(), tzinfo="+00:00").to("+08:00").format('YYYY-MM-DD HH:mm:ss')
print(datetime_zone)
date_time=arrow.get(arrow.utcnow(), tzinfo="+00:00").to("+08:00")