gpt4 book ai didi

c# - DateTime 数据,分成几天

转载 作者:太空宇宙 更新时间:2023-11-03 19:06:28 25 4
gpt4 key购买 nike

目前我通过从 DateTime.Now 中减去天数来拆分我的数据

GetVolumeByDate(DateTime.Now.AddDays(-3), DateTime.Now.AddDays(-2))
GetVolumeByDate(DateTime.Now.AddDays(-2), DateTime.Now.AddDays(-1))
GetVolumeByDate(DateTime.Now.AddDays(-1), DateTime.Now))

这会将过去 24 小时内的所有数据显示为今天,将之前 24 小时内的所有数据显示为昨天。我想要做的是在午夜将日子分开。所以今天是从中午 12 点到现在,昨天是从中午 12 点到之前的中午 12 点。最简单的方法是什么?

最佳答案

使用 DateTime.Today 而不是 DateTime.Now

GetVolumeByDate(DateTime.Today.AddDays(-3), DateTime.Today.AddDays(-2))

DateTime.Today 将返回当前日期,时间设置为 00:00:00 或 12AM

关于c# - DateTime 数据,分成几天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26493464/

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