当前位置 博文首页 > 文章内容

    python实现新年倒计时实例代码

    作者:shunshunshun18 栏目:未分类 时间:2021-12-28 15:21:06

    本站于2023年9月4日。收到“大连君*****咨询有限公司”通知
    说我们IIS7站长博客,有一篇博文用了他们的图片。
    要求我们给他们一张图片6000元。要不然法院告我们

    为避免不必要的麻烦,IIS7站长博客,全站内容图片下架、并积极应诉
    博文内容全部不再显示,请需要相关资讯的站长朋友到必应搜索。谢谢!

    另祝:版权碰瓷诈骗团伙,早日弃暗投明。

    相关新闻:借版权之名、行诈骗之实,周某因犯诈骗罪被判处有期徒刑十一年六个月

    叹!百花齐放的时代,渐行渐远!



    前言

    最近一直心心念念的想着过年回家

    于是乎就敲了一个新年倒计时的代码出来

    大家用的时候可以更改上面的日期,以后年年都可以用

    话不多说,上代码

    代码:

    import datetime
    import sys
    import time
    import math
     
    spring = datetime.datetime(2022, 1, 31, 0, 0, 0)  # 新的一年的日期
    while True:
        today = datetime.datetime.now()  # 获取当前的日期
        day = (spring - today).days  # 新年日期减去当前日期
        second = (spring - today).seconds  #得到秒数
        sec = second % 60
        minute = second / 60 % 60
        hour = second / 60 / 60
        if hour > 24:
            hour = hour - 24
     
        hour = math.floor(hour)  # 去掉小数点,向下取整
        minute = math.floor(minute)  # 去掉小数点,向下取整
     
        sys.stdout.write("离今年春节还有" + str(day) + "天" + str(hour) + "小时" + str(minute) + "分钟" + str(sec) + "秒" + '\r')
        sys.stdout.flush()
        time.sleep(1)
        print("离今年春节还有" + str(day) + "天" + str(hour) + "小时" + str(minute) + "分钟" + str(sec) + "秒" + '\r')

    代码效果展示图:

    总结