gpt4 book ai didi

c# - 如何选择最后一小时和groupby分钟?

转载 作者:行者123 更新时间:2023-11-30 21:31:39 24 4
gpt4 key购买 nike

我想使用EF从SQL数据库中选择数据,选择最后一小时,然后按分钟分组。

var result = _dbContext.views
.Where(x => x.Id == id && x.Created > DateTime.UtcNow.AddHours(-1))
.OrderBy(x => x.Created)
.GroupBy(x=> x.Created.Where({Range is 1 minute}));

最佳答案

DateTime 实例有一个 Minute 属性,它是一个 int 所以你可以使用 x.Created.Minute 用于分组:

var result = _dbContext.views
.Where(x => x.Id == id && x.Created > DateTime.UtcNow.AddHours(-1))
.OrderBy(x => x.Created)
.GroupBy(x=> x.Created.Minute}));

关于c# - 如何选择最后一小时和groupby分钟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53060238/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com