C# 转换javascript的日期
public void TestMethod2()
{
// System.DateTime.ParseExact(@"Wed Oct 12 00:00:00 UTC+0800 2011",);
DateTime datetime = DateTime.Now;
IFormatProvider cur = new CultureInfo("en-US");
Console.WriteLine(DateTime.ParseExact(
@"Wed Oct 12 00:00:00 UTC+0800 2011",
"ddd MMM dd hh:mm:ss UTCzzz yyyy",
cur));
}
javascript的日期直接 toString() 返回是这种格式 "Wed Oct 12 00:00:00 UTC+0800 2011"
C#用"ddd MMM dd hh:mm:ss UTCzzz yyyy"格式可以分析出来。
不过zzz的时区格式是+08:00 而不是+0800不知道有没有问题,另外也不知道时区是不是有非整小时的。