首页 > 微信 > 详细

计算日期间隔小程序

时间:2020-04-04 17:49:37      阅读:268      评论:0      收藏:0      [点我收藏+]
import datetime

print(‘【计算日期间隔小程序】‘)
isGoon = True

def dateinput(datestr):
    for i in range(3):
        try:
            datedate = datetime.datetime.strptime(
                input(‘请输入%s日期(格式为“1970-1-1”):‘ % datestr), ‘%Y-%m-%d‘)
            return datedate
        except ValueError:
            print(‘数据输入有误,请重新输入~~~‘)
    else:
        print(‘你已经连续三次输入有误,程序退出,谢谢使用!‘)
        return None

while isGoon:

    date1 = dateinput(‘起始‘)
    if date1 == None:
        break

    date2 = dateinput(‘结束‘)
    if date2 == None:
        break

    if date2 > date1:
        d = date2 - date1
    else:
        d = date1 - date2

    print(‘%s到%s间隔了%s天‘ % (date1.strftime(‘%Y-%m-%d‘),
                           date2.strftime(‘%Y-%m-%d‘), d.days))
    isGoon = False

 

计算日期间隔小程序

原文:https://www.cnblogs.com/oyster25/p/12632406.html

踩
(1)
赞
(1)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!