Python 练习

1. 题目

一个活动,活动有开始时间和结束时间,现在要计算活动结束的倒计时,以时分秒的格式显示

2. 分析

计算当前时间与活动时间差,用循环每秒刷新一次

3. 实例

点我看答案
import datetime
import time

# 创建活动结束日期
activityDateTime = datetime.datetime(2019, 4, 13, 18, 0, 0)

"""命令行输出"""
while datetime.datetime.now() < activityDateTime:
    differDateTime = activityDateTime - datetime.datetime.now()
    print("倒计时:{}天 {}:{}:{}".format(
        differDateTime.days,
        differDateTime.seconds // 3600,
        differDateTime.seconds // 60 % 60,
        differDateTime.seconds % 3600 % 60
    ))
    time.sleep(1)

print("活动结束")

© 2022 刘士. All rights reserved.

结果匹配 ""

    没有匹配的结果 ""