2012-04-30 56 views
1

我有兩個變量。一個變量表示來自windows phone上的日期選擇器的日期,另一個變量表示來自時間選擇器的時間。現在我想將這兩個字符串合併爲一個字符串來表示整個值。結合兩個字符串DateTime

我該怎麼做?

謝謝!

回答

4

您可以parse其級聯來創建時間:

var myTime = DateTime.Parse(DateValue + " " + TimeValue); 

,或者如果你有你的DateTimePicker和timepicker:

var myTime = datetimepicker.Value.Date 
        .AddMilliseconds(timepicker.Value.TotalMiliseconds); 
2

如果你只是想琴絃結合:

string combination = datetimepicker.ToString() + " " + timepicker.ToString(); 

更多:http://www.dotnetperls.com/string-append

datetimepicker.Hour = timepicker.Hour ; 

datetimepicker.Second= timepicker.Second; 


... 
+2

您好,感謝您的回答。但是我需要兩個字符串中的DateTime。但是,如果我嘗試Convert.ToDateTime(datetimepicker.ToString()+「」+ timepicker.ToString())沒有該功能。謝謝。 –

+1

@ThomasSebastianJensen perhabs增加的部分將有所幫助。 – HW90

0
date.ToString() + " " + time.ToString();