2024-06-16 21:59:37 发布
网友
我需要将途中时间(1:05)添加到出厂时间(已转换为时间戳)以获得到达时间。如何将1:05转换为时间戳?你知道吗
您可以使用datetime和timedelta来添加所需的量。你知道吗
datetime
timedelta
看一个模型的日期加上1小时5分钟。你知道吗
import datetime departuretime = datetime.datetime(2016,7,1,0,27,0) #(departure time)1/7/2016 0:27 #timedelta(days=999999999, hours=23, minutes=59, seconds=59, microseconds=999999) . enroutetime=datetime.timedelta(hours = 1,minutes=5) #Enroute time 1:05 : add 1 hour, 5 minutes arrivaltime = departuretime + enroutetime print departuretime.strftime("%d/%m/%Y %H:%M") print arrivaltime.strftime("%d/%m/%Y %H:%M")
结果:
01/07/2016 00:27 01/07/2016 01:32
如果1小时5分钟是时差或time_delta,则不需要它作为时间戳。你知道吗
time_delta
制作时间增量:
time_period = datetime.timedelta(hour = 1, minutes = 5)
然后可以将其添加到datetimes:
when = datetime.datetime.today() when + time_period
这将提供一个新的日期时间:
datetime.datetime(2019, 5, 14, 12, 19, 33, 499846)
您可以使用
datetime
和timedelta
来添加所需的量。你知道吗看一个模型的日期加上1小时5分钟。你知道吗
结果:
如果1小时5分钟是时差或
time_delta
,则不需要它作为时间戳。你知道吗制作时间增量:
然后可以将其添加到datetimes:
这将提供一个新的日期时间:
相关问题 更多 >
编程相关推荐