为应用程序c#指定区域性

本文关键字:区域性 应用程序 | 更新日期: 2023-09-27 18:10:09

我的计算机设置为美国日期时间文化dd-mm-yyyy,但在我的应用程序中,我想使用yy-mm-dd,所以我想使用瑞典文化,无论计算机文化设置为什么。使用这条线并不总是工作Thread.CurrentThread.CurrentCulture = new CultureInfo("sv-SE");这是一个asp.net web应用程序。

为应用程序c#指定区域性

设置线程的区域性只对该行之后执行的代码有效。另外,一个请求可以在不同的阶段由不同的线程处理,因此您需要在每个可能进行线程切换的点之后重复这一行。

要全局设置区域性,您可以在web.config中的system.web部分指定区域性:

<globalization culture="sv-SE" uiCulture="sv-SE" />