Cutdown Hours:Minutes:Seconds [已关闭]

Cutdown Hours:Minutes:Seconds [closed]

提问人:CZalDo32XXX 提问时间:4/2/2021 更新时间:4/2/2021 访问量:34

问:


想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。

2年前关闭。

我不能以这样的形式来做,这样它就从今天开始扣除了时间,成为一个例子;2021:04:05 以小时:分钟:秒的形式出现

from datetime import datetime, time



leaving_date = datetime.strptime('2021-04-05 00:00:00', '%Y-%m-%d %H:%M:%S')
now = datetime.now()

print(str"%d hours, %d minutes, %d seconds")

有人可以改进我的代码并帮助我吗?谢谢

Python 日期 截止日期

评论


答:

1赞 BubbleMaster 4/2/2021 #1

这将为您提供小时、分钟和秒,每个字符串:

hours, minutes, seconds = str(now).split(" ")[1].split(".")[0].split(":")

评论

0赞 CZalDo32XXX 4/2/2021
如何打印这个?
0赞 BubbleMaster 4/2/2021
我不知道您使用的是哪个版本的 Python。如果它是 >= 3.6,那么就可以了。print(f"{hours} hours, {minutes} minutes, {seconds} seconds")
0赞 CZalDo32XXX 4/2/2021
我也是,但这些变量没有定义,所以如何打印这个哈哈
0赞 CZalDo32XXX 4/2/2021
因为我希望脚本倒计时到第二天,例如,日期 2021:04:05,我想给出到那一天之前已经有多少小时:分钟:秒