【发布时间】:2011-08-19 08:53:10
【问题描述】:
我们错误地设置了一个带有 en-US 文化的服务器。后来我将区域设置、语言环境和 IIS 全球化更改为 en-GB。
但是,我编写的 Windows 服务有问题。每当 DateTime.ToString() 完成时,它仍然使用美国格式。我知道我可以指定我希望字符串所在的文化,但我不想更改我的所有代码。它应该只使用英国格式,因为它在机器设置中的所有位置都发生了变化。
也许我错过了一个设置?除了改代码,大家有什么建议吗?
【问题讨论】:
标签: c# datetime cultureinfo