gpt4 book ai didi

c# - 组合两个日期时间值

转载 作者:行者123 更新时间:2023-12-04 00:06:35 25 4
gpt4 key购买 nike

我对编码还很陌生,所以很抱歉,如果我的问题有一个明显的答案,但我没有通过搜索找到类似的内容。

我目前正在尝试使用 C# 中的 Windows 窗体来创建时间跟踪器数据库。

我的问题是 GUI 有两个 DateTimePicker:一个显示您可以选择的小时 (dateTimePicker1),另一个显示分钟 (dateTimePicker2 )你可以选择。

两者都从表单加载时的当前时间开始。

我现在尝试将这两者结合起来,以便得到一个字符串,该字符串为我提供了所选时间的小时和分钟。

如果有人可以在这里帮助我,我会非常高兴,因为我目前没有想法......

最佳答案

你的意思是这样吗?

// take hour from first datetimepicker
DateTime hour = dateTimePicker1.Value.Hour;
// take minute from second datetimepicker
DateTime minute = dateTimePicker2.Value.Minute;
// combine hour and minute into an object
DateTime hourAndMinute = hour + minute;
// convert the combined DateTime into string
hourAndMinute.ToString("hh:mm");

如果你想将其转换为不同格式的字符串,可以在这里查看http://www.dotnetperls.com/datetime-format

如果您确实需要表示时间长度,您应该使用这个 http://www.dotnetperls.com/timespan

如果对您有帮助,请标记为答案:)

关于c# - 组合两个日期时间值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33370528/

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