我有一个日期时间属性的对象列表。按日期部分组(dd.mm.yyyy)
[{"Date":17.08.2013,"Count":8},{"Day":18.08.2013,"Count":10}]
这
var results = from a in db.Stalkings
group a by new { d = a.Begin.Day }
into g
select new { Day = g.Key.d, Count = g.Count() };
return Json(results, JsonRequestBehavior.AllowGet);
结果[{ “日”::17, “计数”:8},{“日我在它的下面的形式得到的JSON串斗争“:18,” 计数“:10}]。这
var results1 = from a in db.Stalkings
group a by EntityFunctions.TruncateTime(a.Begin)
into g
select new { Day = g.Key, Count = g.Count() };
return Json(results, JsonRequestBehavior.AllowGet);
结果[{ “日”: “/日期(1376690400000)/”, “计数”:8},{ “日”: “/日期(1376776800000)/”, “计数” :10}]
DateTime.ToString(“dd.MM.yyyy”)导致linq错误。
这是无效的JSON。 – leppie
提示:使用'DateTime.ToString' – leppie
你想按日期或日期分组吗? –