我从我的 javascript 客户端生成一个日期时间值到 UTC 格式,我需要能够将此日期时间值转换为特定文化的日期和时间。
我这样做是为了获取日期时间
new Date().toUTCString(); // "Tue, 13 Jun 2017 07:44:58 GMT"
在我的 C# 控制台应用程序中
Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture = new CultureInfo("da-DK");
var dt = DateTime.Parse("Tue, 13 Jun 2017 07:44:58 GMT", Thread.CurrentThread.CurrentCulture);
Console.WriteLine(dt);
我总是以我所在区域的时间显示日期时间,而不是我传递给它的文化信息值。
当我解析具有特定文化的通用时间时,我需要的是向我显示该特定文化信息的日期和时间(上面代码中的丹麦语)。我该怎么做?