【问题标题】:string format was not recognize as valid dateTime format [closed]字符串格式未被识别为有效的日期时间格式[关闭]
【发布时间】:2021-07-22 21:46:25
【问题描述】:

从视图发布数据时,我通过ajax将它发送到Controller并拆分日期时间值,然后参数变成一个字符串,我想将它转换为我的日期时间,但是我遇到了这样的错误

【问题讨论】:

  • 你注意到字符串末尾的空格符了吗?

标签: c# asp.net asp.net-core asp.net-mvc-4 asp.net-mvc-3


【解决方案1】:

“日期”字符串的末尾有一个空格。使用bgdate.Trim()。您还可以检查 bgdate 是否为非空字符串,然后有一个类似于 (bgdate == null)?"01-01-1970":bgdate.Trim() 的默认值。

【讨论】:

    【解决方案2】:

    您的值08-04-2021 中有一个空格。你应该Trim()它:

    bgdate.Trim()

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-01
      相关资源
      最近更新 更多