剪掉让我的想法实现在Python的Python秒钟小时
以下total_hrs = datetime.timedelta(hours=total_hrs)
这将导致在3点52分三十秒。但我需要修剪几秒钟。这一点应在3时52分00秒
剪掉让我的想法实现在Python的Python秒钟小时
以下total_hrs = datetime.timedelta(hours=total_hrs)
这将导致在3点52分三十秒。但我需要修剪几秒钟。这一点应在3时52分00秒
total_hrs = datetime.timedelta(hours=3.875)
print str(total_hrs)
>>> 3:52:30
# Split into components
total_hrs_split = str(total_hrs).split(':')
print total_hrs_split
>>> ['3', '52', '30']
# Trim off seconds
total_hrs_trimmed=datetime.timedelta(hours=int(total_hours_split[0]),
minutes=int(total_hours_split[1]))
print str(total_hrs_trimmed)
>>> 3:52:00
格式什么是你'total_hrs'变量的原始内容? – dlask
total_hrs = 3.875这个浮点值实际上是 –