python中获取当前时间的几种方式
当前时间
>>> import datetime
>>> now = datetime.datetime.now()
>>> now
datetime.datetime(2020, 6, 14, 10, 14, 57, 780083)
# 转换为字符串格式
>>> now.strftime('%Y-%m-%d %H:%M:%S')
'2020-06-14 10:14:57'
>>>
获取UTC时间
>>> datetime.datetime.utcnow()
datetime.datetime(2020, 6, 14, 2, 18, 38, 484115)
获取某个时区的时间
需要先安装 pytz 库
pip install pytz
>>> import pytz
>>> from datetime import datetime
>>> tz_NY = pytz.timezone('America/New_York') # 纽约时间
>>> datetime.datetime.now(tz_NY)
datetime.datetime(2020, 6, 13, 22, 25, 43, 220083, tzinfo=<DstTzInfo 'America/New_York' EDT-1 day, 20:00:00 DST>)
>>>
关注公众号「Python之禅」,回复「1024」免费获取Python资源