C#格式字符串日期

时间:2015-09-25 10:00:47

标签: c# string

我有一个以下格式的字符串

  

19/11/2012 15:40:15

我想将其转换为UTC格式,但仍将其保留为字符串。 e.g:

  

2012-11-19T15:40:15.000000 + 00:00

1 个答案:

答案 0 :(得分:4)

您可以使用DateTimeOffset.Parse并将其转换为UTC,然后返回String,如下所示:

string date= "19/11/2012 15:40:15";
string newUTCdate=Convert.ToString(DateTimeOffset.Parse(date).UtcDateTime);