gpt4 book ai didi

c# - Linq:TimeSpan 中 2 个 DateTime 之间的差异

转载 作者:可可西里 更新时间:2023-11-01 03:06:04 25 4
gpt4 key购买 nike

我正在尝试这样做:

Tickets.Where(t => (t.Date - myTicket.Date) < TimeSpan.FromSeconds(120));

我收到“DbArithmeticExpression 参数必须具有数字通用类型”错误。考虑到我需要 TimeSpan 的差异,我该怎么做?

提前致谢。

最佳答案

你会想要使用 SqlFunctions.DateDiff

Tickets.Where(t => 
SqlFunctions.DateDiff("second", t.Date, myTicket.Date) < 120));

关于c# - Linq:TimeSpan 中 2 个 DateTime 之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10214901/

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