Python 计算昨天和明天的日期

 时间:2024-10-13 11:44:37

1、引入datetime时间模块,datetime是Python处理日期和时间的标准库,格式化当前的日期和时间import datetimenowtime = datetime.datetime.now()print(nowtime.strftime('%Y-%m-%d %H:%M:%S'))格式化时间

Python 计算昨天和明天的日期

2、时间字符串转换成datatime类型,import datetimet_str = '2017-09-28 9:11:21'd = datetime.datetime.strptime(t_str, '%Y-%m-%d %H:%M:%S')print(type(t_str))print(type(d))

Python 计算昨天和明天的日期

3、计算两个日期之间相差几天import datetimeday1 = 蟠校盯昂datetime.datetime.strptime('2017-09-28 17:41:20', '%Y-%m-%d %H:%M:%S')day2 = datetime.datetime.strptime('2017-09-20 17:41:20', '%Y-%m-%d %H:%M:%S')data = day1 - day2print (data.days)

Python 计算昨天和明天的日期

4、计算n天后的日期和时间,三天后的日期和时间。import datetimenowtime=datetime.datetime.now()detaday=datetime.timedelta(days=3)da_days=nowtime+detadayprint(da_days.strftime('%Y-%m-%d %H:%M:%S'))

Python 计算昨天和明天的日期

5、给两个日期循环输出,两个日期之间的时间import 蟠校盯昂datetimestart='2017-09-20'end='2017-09-28'timestart=datetime.datetime.strptime(start,'%Y-%m-%d')timeend=datetime.datetime.strptime(end,'%Y-%m-%d')while timestart<timeend: timestart+=datetime.timedelta(days=1) print(timestart.strftime('%Y-%m-%d'))

Python 计算昨天和明天的日期

6、最后总结一下python处理时间,具体的方法和函数,查看官方手册

Python 计算昨天和明天的日期
  • python中如何将int类型数据转换为字符串类型?
  • 后缀为py的文件怎么打开
  • python中π怎么表示
  • 用函数调用方式求存放在数组中一学生的平均成绩
  • python输入的数放入列表
  • 热门搜索
    汉堡包用英语怎么写 舞蹈视频大全现代舞 天空图片大全 好段摘抄大全50字 褚时健的传奇人生简介 小学生成语接龙大全 怎么用铁丝开锁图解 戒指尺寸怎么量 格莱斯瓷砖怎么样 新款十字绣图案大全