0

私は、異なる日付間の差を計算する必要があるプログラムを構築しています........ネットワーク停止プログラムです.異なる日付間のダウンタイムを計算したい.例えば、ネットワークは2013年8月6日9:00にダウンしました. AM で、2013 年 9 月 6 日午後 10 時に復元されました.... ダウンタイムは 34 時間である必要があります........ 日を計算することはできましたが、これを時間形式で表示したいので、誰でも私を助けてください............. 私はdatetimePickerを使用して同時に日付と時刻を取得しています。

私はその目的のために以下のコードを使用しています

dateTimePicker1.Format = DateTimePickerFormat.Custom;


dateTimePicker1.CustomFormat = " dd/MM/yyyy hh:mm tt ";


dateTimePicker2.Format = DateTimePickerFormat.Custom;


dateTimePicker2.CustomFormat = " dd/MM/yyyy hh:mm tt "; 



ts1 = dt2.Subtract(dt1);


 richTextBox1.Text = "The Hours Difference is:\t" + dt2.Subtract(dt1).Hours + "\n The Minute Difference is:\t" + dt2.Subtract(dt1).Minutes;
4

2 に答える 2

0

あなたが必要

dt2.Subtract(dt1).TotalHours

dt2.Subtract(dt1).TotalMinutes
于 2013-06-09T13:35:34.877 に答える