繁体   English   中英

如何在python中以小时分钟为单位获取时间

[英]How to get the time in hours minutes in python

我想拆分日期和时间,需要及时添加小时分钟

如何在python中转换它任何人都可以帮助我

我的代码是

Date = "7days,15:18:21.727067"
Print(str(Date).split(".")[0])

输出是

7days,15:18:21 

我希望输出是

7days 15hours 21 minutes 

实现这一目标的最便宜的方法是:

Date = "7days,15:18:21.727067"

my_split_date = str(Date).split(".")[0]
my_split_date_again_split = my_split_date.split(',')
my_split_date_again_split_second = my_split_date_again_split[1].split(':')

final_output = my_split_date_again_split[0] + ' ' + my_split_date_again_split_second[0] + ' Hours ' + my_split_date_again_split_second[1] + ' Minutes'
    
print(final_output)

输出

7days 15 Hours 18 Minutes

要获取小时和分钟,您可以使用 datetime 模块中的 datetime 和 strftime 函数

from datetime import datetime

hour = datetime.today().strftime("%H")
min = datetime.today().strftime("%M")


暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM