python学习笔记(一)日期

python中没有日期这个数据类型,导入datetime模块才能使用

import datetime
#打印出当前日期2019-08-14 12:52:55.817273
x = datetime.datetime.now()
print(x)
import datetime
x = datetime.datetime.now()
print(x.year)#年份2020
print(x.strftime("%A"))#周几Tuesday

注:两个datetime的含义,第一个:datetime模块,第二个:datetime类(构造函数)

用构造函数来创建日期对象(需要年月日,其他默认为0)

import datetime
x = datetime.datetime(2020, 5, 17)#2020-05-17 00:00:00
print(x)

把日期对象格式化为可读字符串的方法:strftime()

import datetime
x = datetime.datetime(2019, 10, 1)
print(x.strftime("%B"))#显示月份

注意:%号后不同字符意义不同。