Time 如何将分钟转换为天、小时和分钟?

Time 如何将分钟转换为天、小时和分钟?,time,hour,minute,Time,Hour,Minute,我是Python的初学者,所以我不知道很多术语或任何东西。请问如何将分钟转换为小时和分钟 示例:75分钟->0天1小时15分钟 print(“欢迎使用调度程序!”) 打印(“你叫什么名字?”) 名称=输入() 打印(“订单中有多少巧克力?”) 巧克力=输入() 打印(“订单中有多少巧克力蛋糕?”) 巧克力蛋糕=输入() 打印(“订单中有多少巧克力冰淇淋?”) 巧克力冰淇淋=输入() 总时间=浮动(巧克力)+浮动(巧克力蛋糕)+浮动(巧克力冰淇淋) 打印(“总时间:”) 打印(“订单到期前您有多少

我是Python的初学者,所以我不知道很多术语或任何东西。请问如何将分钟转换为小时和分钟 示例:75分钟->0天1小时15分钟

print(“欢迎使用调度程序!”)
打印(“你叫什么名字?”)
名称=输入()
打印(“订单中有多少巧克力?”)
巧克力=输入()
打印(“订单中有多少巧克力蛋糕?”)
巧克力蛋糕=输入()
打印(“订单中有多少巧克力冰淇淋?”)
巧克力冰淇淋=输入()
总时间=浮动(巧克力)+浮动(巧克力蛋糕)+浮动(巧克力冰淇淋)
打印(“总时间:”)
打印(“订单到期前您有多少分钟?”)
分钟=输入()
额外时间=浮动(分钟)-浮动(总时间)
打印(“此订单的额外时间为”,额外时间)
时间=额外时间//60
打印(“谢谢”,姓名)

如果你的输入时间(分钟)大于等于1440分钟,那么你至少有一天的时间。所以为了处理这个(以及时间的其他方面),我们可以使用模数(%)

days=0
小时=0
分钟=0
时间=给定的分钟数
天=时间/1440
剩余分钟=时间%1440
小时=剩余时间\分钟/60
分钟=时间-(天*1440)-(小时*60)
打印(str(天)+“天”+“小时”+“小时”+“分钟”+“分钟”)

这应该行得通。

上面的代码不起作用,我开始制作自己的版本,说明这段代码如何帮助您记住我是个业余爱好者是真的

from datetime import datetime

day = minutes = hours = 0

day = datetime.now ()
day = day.day
minutes = datetime.now ()
minutes = minutes.minute
hours = datetime.now ()
hours = hours.hour


print ("It's day" + str (day) + "and it's" + str (minutes) + "minutes and" + str (hours) + "hours.")

从日期时间导入日期时间
天=分钟=小时=0
time=datetime.now().minute
天=时间/1440
剩余分钟=时间%1440
小时=剩余时间\分钟/60
分钟=时间-(天*1440)-(小时*60)
打印(str(天)+“天”+“小时”+“小时”+“分钟”+“分钟”)
# Python Program to Convert seconds
# into hours, minutes and seconds
  
def convert(seconds):
    seconds = seconds % (24 * 3600)
    hour = seconds // 3600
    seconds %= 3600
    minutes = seconds // 60
    seconds %= 60
      
    return "%d:%02d:%02d" % (hour, minutes, seconds)
      
# Driver program
n = 12345
print(convert(n))


method = a
import datetime
str(datetime.timedelta(seconds=666))
'0:11:06'

method = b
def convert(seconds):
    seconds = seconds % (24 * 3600)
    hour = seconds // 3600
    seconds %= 3600
    minutes = seconds // 60
    seconds %= 60      
    return "%d:%02d:%02d" % (hour, minutes, seconds)