با راهنمایی آقا حمید کمی تغییرات نیاز است تا جواب شما بدست بیاد.
private void button1_Click(object sender, EventArgs e)
{
DateTime first = new DateTime(1394, 03, 25, 8, 00, 00);
DateTime second = new DateTime(1394, 03, 26, 21, 25, 00);
if (second < first)
{
MessageBox.Show("زمان حال از زمان گذشته کوچکتر است", "خطا");
return;
}
TimeSpan ts = second - first;
double hours = ts.TotalHours;
int minute = second.Minute - first.Minute;
if (minute < 0)
{
--hours;
minute = 60 + minute;
}
MessageBox.Show(hours.ToString("00")+ ":" + minute.ToString("00"));
}
توسط
امیدوار
(2,595 امتیاز)
●5 ●15 ●90