gpt4 book ai didi

c# - 如何限制 DateTimePicker 只更改日期,而不更改时间?

转载 作者:行者123 更新时间:2023-11-30 15:10:10 29 4
gpt4 key购买 nike

情况是这样的:

我有两个 DateTimePicker 控件用于日志查看器中的开始日期和结束日期。我希望开始日期是用户选择的任何日期,但时间为 00:00:00。结束时间为用户选择的日期,但时间为 23:59:59.999。

(我还将编写代码以确保结束日期等于或大于开始日期,但我可以处理)

实现它的最佳方法是什么?

最佳答案

只需忽略使用 DateTime.Date 从 DTP 获得的日期的时间部分。像这样:

    private void btnOK_Click(object sender, EventArgs e) {
var start = dtpStart.Value.Date;
var end = dtpEnd.Value.Date.AddDays(1).AddMilliseconds(-1);
if (end > start) {
// etc...
}
}

关于c# - 如何限制 DateTimePicker 只更改日期,而不更改时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3568612/

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