2017-03-08 78 views
-6

嘿,我想知道我該怎麼做,所以它的轉換例如[1米]到60秒。 也像30秒或2小時。C# - 從字符串轉換時間

任何幫助將被讚賞!

謝謝!

+0

那你試試 – Sajeetharan

+0

@Sajeetharan好了,我得到的字符串,然後怎麼做,如果time.Contains(「M」) – Plugin4U

+0

我不知道現在該做什麼。我認爲與int的東西,但我不知道什麼 – Plugin4U

回答

-1

String value =「Thu Mar 02 1995 21:31:00,2245107」;

String[] token = value.Split(','); 

String[] datetime = token[0].Split(' '); 

String timeText = datetime[4]; // The String array contans 21:31:00 

DateTime time = Convert.ToDateTime(timeText); // Converts only the time 

Console.WriteLine(time.ToString("HH:mm:ss")); 
+0

我如何從1m獲得時間? – Plugin4U

+0

你想把字符串轉換成時間嗎? –

+0

@HARSHPATEL的期望不同;) –