我有我需要的基礎上,他們如何密切與日期的另一個列表比較日期列表...比較2名日期時間列表,並找到最接近的匹配
List1 = ['2017/03/27 23:01:45', '2017/03/28 02:00:10', ...]
List2 = ['2017/03/27 22:35:18', '2017/04/24 05:30:24', ...]
(datetime對象在兩個列表)
我比較所述時間差如下:
from datetime import timedelta
for dates1 in range(0, len(list1)):
for dates2 in range(0, len(list2)):
date_difference = list1[dates1] - list2[dates2]
if timedelta(hours=0) <= date <= timedelta(hours = 12):
do something....
我有被我有時得到2周或更多的日期適合日期是12小時每個OT的內這一標準的問題她...我想要最接近的日期差異,只是使用...但我不知道如何使用這種設計...
任何幫助表示讚賞。
你是指最接近差異的?最大或最小的差異? –
另外,你的列表中有字符串或'datetime'對象? –
差最小的:) – arsenal88