将日期-时间列(不包括时间-天-月)与Linq进行比较



我想获得2022条记录。但是我的代码并不有效。如何比较?

> var _year = "2022"; list= query.Where(x =>
> Convert.ToDateTime(x.created_time).ToString("YYYY").Equals(_year
> )).ToList();

最好不要将类型更改为字符串,而是获取DateTime结构Year属性。

代码示例:

var year = 2022;
var list = query.Where(x => Convert.ToDateTime(x.created_time).Year.Equals(year)).ToList();

相关内容

  • 没有找到相关文章

最新更新