更改C#的DateTimePicker时间

问题描述 投票:0回答:1

我有两个DateTimePicker,我想将默认的HH:mm:ss设置为00:00:00,将另一个设置为23:59:59,我该怎么做?

我试过这个:

dtpInicio.MaxDate = DateTime.Parse("00:00:00");
dtpFinal.MinDate = DateTime.Parse("23:59:59");

但不起作用

c# datetime format datetimepicker
1个回答
0
投票

如果定义了日期,并且您需要完整的日期,则可以使用以下技巧:

var date = DateTime.Now; //04.06.2020 18:30
var fromDate = date.Date; //04.06.2020 00:00
var toDate = date.AddDays(1).Date.AddMinutes(-1); //04.06.2020 23:59
© www.soinside.com 2019 - 2024. All rights reserved.