use*_*952 0 c# datetime iso8601
我有日期/时间格式,例如:
"2012-06-28T08:26:57Z"
Run Code Online (Sandbox Code Playgroud)
这是什么样的日期/时间格式以及如何使用C#中的DateTime格式将其转换为以下格式:
"8/24/2012 4:09:17 AM"
Run Code Online (Sandbox Code Playgroud)
你可以这样做:
string input = "2012-06-28T08:26:57Z";
var dt = DateTime.Parse(input);
string output = dt.ToString(@"MM/dd/yyyy h:mm:ss tt", CultureInfo.InvariantCulture);
Run Code Online (Sandbox Code Playgroud)
有关输入字符串各部分的含义,请查看以下链接:http://www.w3.org/TR/NOTE-datetime