首页 > 解决方案 > c#MVC在实时服务器上的不同行为

问题描述

好的,我有一些发送电子邮件的代码。在电子邮件主题中,我需要包含一个保存为日期时间的日期值。从本地开发服务器运行应用程序时,日期已成功添加到主题行,如 12-05-2021。但是,当在服务器上运行相同的代码时,日期将添加为 12-05-2021 00:00:00。我正在用 with 删除时间contractDate.ToString().Replace("00:00:00","")。我不确定如何调试它。Web 应用程序部署在 IIS 2012 服务器上。日志中没有错误,除此主题行外,一切正常。

任何帮助将不胜感激。提前致谢。

标签: c#asp.net-mvcemailiis

解决方案


尝试以这种方式格式化日期:contractDate.ToString("dd-MM-yyyy").


推荐阅读