【发布时间】:2010-06-16 21:39:09
【问题描述】:
我似乎找不到任何好的参考。我在 SQL 中有很多带有日期的数据。所以我想制作一个折线图来显示这些数据随时间的变化。如果我想在几天内显示它,那么我需要按天分组.. 但是 LOGDATE 是完整日期.. 不是 DAY..
所以我在下面有这个,但 LINQ 不知道 'DayOfYear' 属性是什么......
var q = from x in dc.ApplicationLogs
let dt = x.LogDate
group x by new { dayofyear = dt.Value.DayOfYear } into g
select new
{
iCount = g.Count(),
strDate = g.Key
};
【问题讨论】:
-
linq2ent.. ..似乎某些日期功能被限制了,这就是为什么我猜这很难
-
我可以使用 LogDate.Value.Day 但不能使用 LogDate.Value.ShortDateTime()
标签: linq entity-framework date grouping