這個問題在這里已經有了答案: 從 datetimepicker [重復] 3 個答案 中計算 2 個日期之間的差異 3 小時前關閉。
當輸入的時間少于 24 小時時,如何獲得兩個日期時間選擇器的小時差?
uj5u.com熱心網友回復:
private void btnClickHere_Click(object sender, EventArgs e)
{
TimeSpan tpan = EndTime.Value - StartTime.Value;
int hrs = tpan.Hours 1;
txtTextBox.Text = Convert.ToString(hrs);
}
uj5u.com熱心網友回復:
提供的答案是錯誤的。
為什么?一個簡單的例子:
StartTime datetimepicker 包含時間 5:00。
EndTime datetimepicker 包含時間 7:00。
5:00 和 7:00 之間的小時差為 2 小時。猜猜答案中提供的代碼會產生什么不同?提示:這不是 2 小時的正確值。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/486742.html
