gpt4 book ai didi

c# - 如何使用 Entity Framework 比较 Linq to SQL 中 DateTime 类型中没有时间的日期?

转载 作者:IT王子 更新时间:2023-10-29 03:28:34 27 4
gpt4 key购买 nike

有没有一种方法可以比较 Linq2Sql 中的两个 DateTime 变量但忽略时间部分。

该应用程序将项目存储在数据库中并添加发布日期。我想保持准确的时间,但仍然能够按日期本身拉动。

我想比较 12/3/89 12:43:3412/3/89 11:22:12 并让它忽略实际时间天所以这两个被认为是相同的。

我想我可以在比较之前将一天中的所有时间设置为 00:00:00 但实际上我确实想知道一天中的时间我也希望能够通过仅限日期。

我发现一些代码有同样的问题,他们分别比较年、月和日。有更好的方法吗?

最佳答案

尝试在 DateTime 对象上使用 Date 属性...

if(dtOne.Date == dtTwo.Date)
....

关于c# - 如何使用 Entity Framework 比较 Linq to SQL 中 DateTime 类型中没有时间的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/683037/

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