3

我想运行一个报告,我想将参数传递为昨天上午 12 点(午夜)的开始时间和今天凌晨 12 点(午夜)的结束日期,如何在 c# 中以日期时间格式获取午夜时间

4

5 回答 5

10

没有任何时间的当前日期(午夜)

DateTime.Today

昨天午夜

DateTime.Today.AddDays(-1)
于 2012-05-11T04:56:01.800 回答
3

日期时间.今天

设置为今天日期的对象,时间组件设置为 00:00:00。

Console.Write(DateTime.Today);

输出:

2012 年 5 月 11 日上午 12:00:00

于 2012-05-11T04:58:24.527 回答
2

答案就在这里。只是你必须正确搜索。无论如何这里就是答案,只需使用

DateTime.Today 为今天的日期

于 2012-05-11T04:57:44.823 回答
1

你如何通过以下格式?yyyy-MM-dd HH:mm:ss所以如果应用在你的代码中:

应该2012-05-12 00:00:002012-05-13 00:00:00

不要忘记包括时间。

于 2012-05-11T05:02:54.217 回答
1
From Date: DateTime.Today.AddDays(-1)
To Date:   DateTime.Today
于 2012-05-11T05:30:29.270 回答