gpt4 book ai didi

c# - 在列表中查找最接近一小时前的时间戳

转载 作者:太空宇宙 更新时间:2023-11-03 13:16:38 25 4
gpt4 key购买 nike

所以我有一个时间戳列表,它们不是统一间隔的,这意味着一个时间戳可以在前一个之后 10 分钟或之后 5 秒。查找最接近 (DateTime.Now.TotalSeconds - 3600) 的条目索引的最佳方法是什么?

最佳答案

由于您没有提供任何具体代码,我们只能对此提出建议。

您可以做的是获取列表中日期的绝对差值,并将其与所需日期进行比较,取最低值。

类似于:

list.OrderBy( x => Math.Abs((x.Date - desiredDate).TotalMilliseconds)).FirstOrDefault();

关于c# - 在列表中查找最接近一小时前的时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25838152/

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