【发布时间】:2021-08-26 22:56:26
【问题描述】:
当我从 Visual Studio 2015 运行我的应用程序时,它运行良好,但是当我发布时,我在同一台服务器中打开我的应用程序时发现了一些与日期相关的问题。 事实上,我发现日期格式不同
【问题讨论】:
-
有点不清楚您是否在使用 VS 运行应用程序的同一台机器上运行已发布的应用程序。我不是在谈论您在哪里运行浏览器,而是在说 IIS 在哪里运行。
-
是的,IIS 在同一台机器上运行。
-
好的,您如何edit 您的问题,以显示演示您所看到问题的代码。通常会发生这种情况,因为一台服务器设置为使用一个区域,而另一台服务器设置为使用不同的区域。或者因为有代码与
CurrentUICulture混淆。 -
VE_MAX_DATE.Text = Convert.ToDateTime("10/06/2021").AddDays(2).ToString().Substring(0, 10);从 Visual Studio 运行时显示“12/06/2021”,但从发布运行时显示“10/08/2021”。
标签: c# asp.net visual-studio datetime iis