2012-06-25 10 views
20

Scenariusz:Jak zdobyć Okres od DateTime

Trzecia partia serwis internetowy zwraca datetime w dwóch odrębnych dziedzin tj datą i godziną. Potrzebuję sposobu na połączenie się w jedno pole.

e.g. 

startDate='24-06-2012' 
startTime='1-01-1970 1:00:00 AM' 

Expected result: 
fullStartDateTime='24-06-2012 1:00:00 AM' 

Próbowałem dostać część TimeSpan od startTime i nie dostałem gdzie. Czy ktoś może mi powiedzieć, czy istnieje sprytny sposób, aby osiągnąć powyżej.

Odpowiedz

40

TimeOfDay jest własnością DateTime że szukasz:

TimeSpan timeOfDay = startTime.TimeOfDay; 
DateTime fullStartDateTime = startDate.Add(timeOfDay);