CONVERT MM/DD/YYYY HH:MI:SS AM/PM到DD/MM/YYYY在C#中

Dav*_*vid 1 c#

如何使用C#将MM/DD/YYYY HH:MI:SS AM/PM转换为DD/MM/YYYY?我正在使用C#2008.

谢谢

Jon*_*eet 15

使用TryParseExact解析到DateTime,然后ToString用格式字符串转换回...

DateTime dt;
if (DateTime.TryParseExact(value, "MM/dd/yyyy hh:mm:ss tt",
                           CultureInfo.InvariantCulture, DateTimeStyles.None,
                           out dt))
{
    string text = dt.ToString("dd/MM/yyyy", CultureInfo.InvariantCulture);
    // Use text
}
else
{
    // Handle failure
}
Run Code Online (Sandbox Code Playgroud)