gpt4 book ai didi

python - 找到最近的时间

转载 作者:太空狗 更新时间:2023-10-29 21:19:03 25 4
gpt4 key购买 nike

我有一个包含这些项目的列表:

hours = ['19:30', '20:10', '20:30', '21:00', '22:00']

假设现在是 20:18,如何从列表中获取“20:10”项?我想用它在电视指南中查找当前正在播放的节目。

最佳答案

>>> import datetime
>>> hours = ['19:30', '20:10', '20:30', '21:00', '22:00']
>>> now = datetime.datetime.strptime("20:18", "%H:%M")
>>> min(hours, key=lambda t: abs(now - datetime.datetime.strptime(t, "%H:%M")))
'20:10'

关于python - 找到最近的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4118526/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com