转换.ToDateTime在两个服务器上产生不同的值

本文关键字:服务器 两个 ToDateTime 转换 | 更新日期: 2023-09-27 17:51:07

我们有一个vb.net 2.0 exe使用转换。ToDateTime在windows 2003服务器上运行。两个服务器的区域选项都设置为英语(澳大利亚)。其中一个是生产dd/MM/yyyy,另一个是生产int MM/dd/yyyy。

现在很难更改代码,因为它已经运行了一段时间。有没有人知道为什么会发生这种情况以及如何解决?

转换.ToDateTime在两个服务器上产生不同的值

也许您在服务器上有不同的自定义格式。无论如何,你总是可以在代码中指定精确的格式,这可能是最好的解决方案,因为你的应用程序可以在任何服务器上正常工作。

使用控制面板将区域设置设置为相同的日期格式

相关文章: