所以这是 100 万美元的问题。
首先,我正在使用 Visual WebGui 开发 Web 应用程序。这基本上是 Winforms,但应用程序被转换为 HTML5 和 vualá.. web 应用程序。无论如何,我对 DateTime 格式有疑问。默认情况下,它是来自服务器计算机的 CultureInfo。
我可以像这样在 web.config 中覆盖它:
<globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="de-DE" uiCulture="de-DE"/>
每个客户端机器上的每个日期格式都将是德语。我想要的是制作一个 Web 应用程序,它将像在控制面板中的客户端计算机上一样显示日期时间格式。
这可能吗?我只是找不到解决方案。
感谢帮助,
最佳答案
试试这个:
Thread.CurrentThread.CurrentCulture = new CultureInfo(Request.UserLanguages[1]);
例如检查此链接 Multilingual Application
关于c# - 如何从客户端机器获取 CultureInfo?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11032399/