如何使用 datetimepickers 查找输入的开始时间和结束时间之间的时差? Visual studioc#

How do I use datetimepickers to find the difference between the entered start time and end time in hours? Visual studio c#

我想在 C# 中使用日期时间选择器找出输入的开始时间和结束时间之间的区别 windows 使用 C# 的表单应用程序。输出应以小时为单位。

获取两个 DateTimePickers 并相应地命名它们。然后转到 属性 window 并将其格式更改为“时间”。下面的代码用于触发计算并在文本框中显示输出的按钮。

    private void btnClickMe_Click(object sender, EventArgs e)
    {
        TimeSpan diff = dtpEndTime.Value - dtpStartTime.Value;
        int hours = diff.Hours + 1;
        txtShowOutput.Text = Convert.ToString(hours);
    }