python时间处理类datetime的now方法详解

datetime.now功能作用

datetime是python内置的日期处理模块,datetime.now方法返回当前时间,返回值类型是datetime类型

datetime.now语法


    @classmethod
    def now(cls, tz=None):

参数

-tz 时区信息,不传该参数,默认使用当地时区

返回值

类型为datetime,为当前时间

示例代码

from datetime import datetime
china_datetime = datetime.now()
print(china_datetime)     # 2022-05-28 11:19:53.557303

如果想要指定tz时区,可以通过pytz.timezone来指定,需要提供时区标识符

import pytz
from datetime import datetime

dt_us_central = datetime.now(pytz.timezone('America/Mexico_City'))
print(dt_us_central)

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案