我们有一个使用在Windows 2003服务器上运行的Convert.ToDateTime的vb.net 2.0 exe。 两个服务器都将区域选项设置为英语(澳大利亚)。但其中一个是产生dd / MM / yyyy,另一个是产品MM / dd / yyyy。
现在很难更改代码,因为它已经运行了一段时间。有没有人知道它为什么会发生以及如何解决它。
答案 0 :(得分:1)
也许您在服务器上有不同的自定义格式。无论如何,您始终可以在代码中指定确切的格式,这可能是最佳解决方案,因为您的应用程序可以在任何服务器上正常运行。
答案 1 :(得分:0)
使用“控制面板”将区域设置设置为相同的日期格式。