2011-11-20 62 views
0
 TimeSpan span1 = TimeSpan.FromHours(dtmIn.Value.Hour); 
     TimeSpan span2 = TimeSpan.FromHours(dtmOut.Value.Hour); 
     TimeSpan span3 = TimeSpan.FromMinutes(dtmIn.Value.Minute); 
     TimeSpan span4 = TimeSpan.FromMinutes(dtmOut.Value.Minute); 
     TimeSpan span5 = span2.Subtract(span1) + span4.Subtract(span3); 
     if (dtmOut.Value.Hour < dtmIn.Value.Hour) 
      MessageBox.Show("Time Out can not be less"); 
     lblTotal.Text = span5.TotalHours.ToString("#.00"); 

我該如何將span5乘以3?轉換產生貨幣的小數* 3?

+0

會'Timespan timesThree = span5.Add(span5).Add(span5);'是否在作弊? – Prescott

+0

TimeSpan是一種貨幣? – Patrick

+0

您可以將TimeSpan轉換爲一小時的分數;因此使用它乘以小時費率。 – John

回答

2
lblTotal.Text = (span5.TotalHours * 3).ToString("#.00"); 
+0

謝謝。我是一個相當新的程序員。 – John