字符串格式未被识别为有效的日期时间格式[关闭]
Posted
技术标签:
【中文标题】字符串格式未被识别为有效的日期时间格式[关闭]【英文标题】:string format was not recognize as valid dateTime format [closed] 【发布时间】:2021-07-22 21:46:25 【问题描述】:从视图发布数据时,我通过ajax将它发送到Controller并拆分日期时间值,然后参数变成一个字符串,我想将它转换为我的日期时间,但是我遇到了这样的错误
【问题讨论】:
你注意到字符串末尾的空格符了吗? 【参考方案1】:“日期”字符串的末尾有一个空格。使用bgdate.Trim()
。您还可以检查 bgdate 是否为非空字符串,然后有一个类似于 (bgdate == null)?"01-01-1970":bgdate.Trim()
的默认值。
【讨论】:
【参考方案2】:您的值08-04-2021
中有一个空格。你应该Trim()
它:
bgdate.Trim()
【讨论】:
以上是关于字符串格式未被识别为有效的日期时间格式[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
SQLite 和 .net 字符串未被识别为有效的 DateTime
尝试使用linq过滤数据时,字符串未被识别为有效的DateTime
字符串“04/28/2021 04:25p”未被识别为有效的日期时间
DatePicker 绑定到 DateTime。 “字符串未被识别为有效的日期时间”