python导入datetime模块_Python基础模块:datetime模块

datetime介绍:

datetime是Python处理日期和时间的标准库。

它包含了五个类:datetime,date,time,timedelta, tzinfo

datetime数据对象:使用strptime把字符串日期转变为此对象,可以使用datetime里的一些方法和属性,比如date(),time(),year,month,day,strftime(),replace()等。

导入语句:from datetime import datetime,date,time,timedelta, timezone,把所有类全都都导入。

如果只导入包名:import datetime,使用的时候必须datetime.datetime,datetime.time,datetime.date

其它时间相关的包:pytz,tzlocal,calendar

datetime类

方法名作用示例结果

strptime(字符串,日期格式)把字符串日期转换成datetime对象的实例

转换后的格式可以使用datetime类方法datetime.strptime('2018-01-18 06:25:38.22222',"%Y-%m-%d %H:%M:%S.22222")2018-01-18 06:25:38

strftime(自定义格式)自已定显示格式,datetime实例可以使用dd=datetime.strptime('2018-5-6','%Y-%m-%d')

print(dd.year)2018

combine(date,time)根据date和time,创建一个datetime对象datetime.combine(date(2018,12,1),time(12,10,3))2018-12-01 12:10:03

fromtimestamp(时间戳[,时区])把时间戳转换成datetime对象

缺省时区显示计算机当前时区datetime.fromtimestamp(441188)1970-01-06 10:33:08

utcfromtimestamp(时间戳)时间戳参数必须

把时间戳转换成UTC标准时区的datetime对象datetime.utcfromtimestamp(441188)1970-01-06 02:33:08

timestamp(datetime对象)把datetime对象转换成时间戳dd=datetime.strptime('2018-5-6','%Y-%m-%d')

dat

你可能感兴趣的:(python导入datetime模块_Python基础模块:datetime模块)