python日期相关运算和测试

来源:互联网 发布:javascript编程全解 编辑:程序博客网 时间:2024/06/14 13:20
import datetime#打印当天的时间#datetime.datetime.now()today=datetime.datetime.now()print(today)#打印N天后的时间#datetime.timedelta(days=天数)n=26delta=datetime.timedelta(days=n)    #将N天处理为可运算的时间类型afday=today+deltaprint(afday)#将字符串转换为日期# datetime.datetime.strptime(时间字符串,时间格式)strday="2017-10-07"dtday=datetime.datetime.strptime(strday,'%Y-%m-%d')print(type(dtday))#将日期转为字符串#strftime(时间格式)dpsday=today.strftime('%Y-%m-%d')print(dpsday)#计算两个时间的间隔distance=afday-todayprint(distance)#将时间间隔转化为整型#daysintdis=distance.daysprint(intdis,type(intdis))#日子判断,如果是12号,则输出还款today=datetime.datetime.now().dayprint(today,type(today))if today==12:    print("今天是还款日")

原创粉丝点击