python获得服务器的当前时间(指定时区)

背景:

不同服务器的时区不太一样,导致获取本地时间不一致,有差异性
 

解决方法:

获得当前时间,传递入参时区
import datetime
import pytz
datetime.datetime.now(pytz.timezone('PRC')).strftime("%Y-%m-%d_%H:%M")
 
备注:PRC为北京时间
 

查看支持的时区

from pytz import all_timezones
from pytz import common_timezones
 
点击进import的内容可看到具体的变量定义,进一步了解到具体的时区
   all_timezones:所有时区的列表
   common_timezones:常用时区的列表
 
两个都是可用的,直接看all_timezones下的时区就好
原文地址:https://www.cnblogs.com/meitian/p/12839164.html