新年即将到来,小编突发奇想,朋友圈跨年的时候,发一串用代码写的新年倒计时,那不得震惊你的小伙伴们。
代码呈上:
import datetime
import sys
import time
import math
spring = datetime.datetime(2023, 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')
小伙伴万一没有该模块也不用着急,小编整理了安装该模块的方法。
按住win键+R键回车然后输入cnd然后输入下面这些就行了,等待下载完成即可。
import datetime
import sys
import time
import math
大家快去试试吧!!!