如何将DateTime"Thu Nov 30 19:00:00 EST 2006"转换为"11/30/2006"
尝试这样的事情:
using System;
using System.Globalization;
class Example
{
static void Main()
{
DateTime dateTime = DateTime.ParseExact("Thu Nov 30 19:00:00 EST 2006",
"ddd MMM dd HH:mm:ss EST yyyy",
CultureInfo.InvariantCulture);
Console.WriteLine(dateTime.ToString("MM/dd/yyyy"));
}
}
Run Code Online (Sandbox Code Playgroud)
.NET框架不支持时区缩写,因此我将"EST"硬编码为格式字符串(如果您需要解析来自多个时区的字符串,则需要注意的事项).
归档时间: |
|
查看次数: |
604 次 |
最近记录: |