我有一个存储过程,它返回日期范围之间的数据。将开始日期和结束日期转换为 UTC 后,我将这些日期作为参数发送。由于时间跨度,我面临困难。例如:开始日期: 2019-08-05T06:11:02.676Z结束日期:2019-08-05T06:11:02.676Z我无法获取 8 月 5 日的数据。为此,我需要日期时间格式,例如开始日期: 2019-08-05T00:00:00结束日期:2019-08-05T23:59:59请帮我导出上述日期时间格式。
2 回答

撒科打诨
TA贡献1934条经验 获得超2个赞
您可以使用DateTime.Now.Date()
仅获取Date
和比较日期。
var dateAndTime = DateTime.Now; var date = dateAndTime.Date;

慕森卡
TA贡献1806条经验 获得超8个赞
只需创建两个设置时间的 DateTimes 对象,例如:
var now = DateTime.Now();
var startDate = new DateTime(now.Year, now.Month, now.Day, 0, 0, 0);
var endDate = new DateTime(now.Year, now.Month, now.Day, 23, 59, 59);
- 2 回答
- 0 关注
- 144 浏览
添加回答
举报
0/150
提交
取消