2012-10-04 10 views
5

Mam wartość Decimal reprezentującą ułamkową liczbę godzin w przedziale czasu.Dodawanie czasu dziesiętnego do przedziału czasowego

Teraz potrzebuję podsumować tę wartość do TimeSpan, ale nie mogę znaleźć skutecznej metody, aby to zrobić.

Moje rozwiązanie, na razie, jest zrobić coś takiego:

myTimeSpan + new TimeSpan(0, 0, Math.Abs(decimalHours * 3600)) 

czy jest jakiś lepszy sposób, aby rozwiązać mój problem?

Odpowiedz

11

jak o

myTimeSPan + TimeSpan.FromHours((double)decimalHours); 
Powiązane problemy