0

タイムスタンプのリストと、最も近いタイムスタンプを見つけるためのキー タイムスタンプがあります。両方とも次の形式です。'2019-11-22T11:37:52.338Z'

私はこのソリューションを試しましたPython - 最も近いタイムスタンプを見つけることですが、タイムスタンプが入っているためstring、エラーが発生します。以下に示すようにそれらを型キャストしようとしたとき

def nearest(ts):
s = sorted(timestamp_list)
i = bisect_left(s, ts)
return min(s[max(0, i-1): i+2], key=lambda t: abs(int(ts) - int(t)))

で終わるValueError: invalid literal for int() with base 10: '2019-11-22T11:37:52.338Z'

このエラーを克服する方法について何か提案はありますか?

4

1 に答える 1