我想将日期时间转换为瑞典文化。
DateTime.Today.ToString("dd MMMM yyyy");
上面的代码行给我的结果是 2013 年 12 月 27 日
我想要以瑞典语显示 12 月的结果。
最佳答案
为此你应该使用瑞典文化:
DateTime.Today.ToString("dd MMMM yyyy", CultureInfo.GetCultureInfo("sv-SE"));
如果瑞典语应该在每个 ToString()
中使用,您可以设置 CurrentCulture:
// Or/And CultureInfo.DefaultThreadCurrentCulture = new CultureInfo("sv-SE");
Thread.CurrentThread.CurrentCulture = CultureInfo.GetCultureInfo("sv-SE");
...
// Since Current Culture is Swedish, there's no need to put it explicitly
DateTime.Now.ToString("dd MMMM yyyy");
关于c# - 瑞典文化信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20796497/