我有一個包含整月數據的數據表。現在我想通過linq按天獲得這些數據組。我已經有這個查詢,但我需要一點點改變。我的一天從7 O時鐘開始&第二天結束7 O時鐘。我當前的查詢是:如何通過LINQ獲取datetime組的日期C#
var query = dt.AsEnumerable()
.GroupBy(row => new
{
day = row.Field<DateTime>("dateandTime"),
Code = row.Field<string>("Code"),
Name = row.Field<string>("Name")
})
.Select(g => new
{
Name = g.Key.Name,
day = g.Key.day,
Code = g.Key.Code,
quantity = g.Count()
}
);
dateandtime
甲是:2014年1月2日05:26:10.567
我如何能夠被整個月份的天得到的數據表組的數據?
我想從7到7的數據。如果月份結束,那麼上次日期數據也應該得到下一個日期的數據高達7 O時鐘。
「dateandtime formate是:2014-01-02 05:26:10.567 「 - 不,不是,它是'DateTime' ... –
'dateandtime'是變量名稱。 –
顯然,這是行中的字段名稱。但如果它真的是'DateTime'字段,那麼它沒有格式 - 每個值只是一個'DateTime'。 –