【发布时间】:2009-08-16 19:46:40
【问题描述】:
我正在尝试从数据库中获取日期的星期,并将其与用户从 DateTimePicker 中选择的值进行比较。我的用户可以选择一天,我写了一个类,以 1 到 52 的形式为我提供当天的星期几。我试图选择 get LINQ 来比较数据库中给定日期的周数和由用户。示例:
var report = (from orders in Context.Orders
where DateEx.ISOWeekNumber(orders.Date) ==
DateEx.ISOWeekNumber(datepicker1.Value)
select orders);
但它根本不起作用,因为 LINQ 没有 ISOWeekNumber 的翻译。 有谁知道我该怎么做?
【问题讨论】:
-
看起来有人有一个 blog post 谈论这样做有几种不同的方式。
标签: linq week-number