【问题标题】:c# MVC different behvior on live serverc#MVC在实时服务器上的不同行为
【发布时间】:2021-08-05 14:28:48
【问题描述】:

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

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

【问题讨论】:

    标签: c# asp.net-mvc email iis


    【解决方案1】:

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

    【讨论】:

    • 非常感谢,您是救生员!我很惊讶这样的事情可能会导致问题。
    猜你喜欢
    • 2015-05-09
    • 1970-01-01
    • 2014-07-20
    • 2011-12-16
    • 2012-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-01
    相关资源
    最近更新 更多