gpt4 book ai didi

c#DateTime.将时间重置为 0

转载 作者:行者123 更新时间:2023-12-02 09:22:13 26 4
gpt4 key购买 nike

我有 dateTime = 3/25/2020 1:25:46 PM我可以将时间重置为零吗? 2020年3月25日00:00:00

这是一个演示。在本例中,日期时间为 3/25/2020 12:00:00 AM

class Program
{
static void Main(string[] args)
{

var datetime = DateTime.Now;
datetime = ResetTimeToStartOfDay(datetime);

Console.WriteLine(datetime);
Console.ReadLine();
}

public static DateTime ResetTimeToStartOfDay(DateTime dateTime)
{
return new DateTime(
dateTime.Year,
dateTime.Month,
dateTime.Day,
0, 0, 0, 0);
}
}

如何将日期重置为一天的开始?

最佳答案

更简单地说:

return dateTime.Date;

但请注意,在 DateTime.Now 的特定情况下,您可以只使用 DateTime.Today 来代替。

关于c#DateTime.将时间重置为 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60847948/

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