共计 273 个字符,预计需要花费 1 分钟才能阅读完成。
今天遇到一个客户反馈的报错(公司的旧项目,旧代码)
查看日志发现如下报错:
Incorrect datetime value: '2023/10/17 星期二 上午 11:34:18' for column 'UPDATETIME' at row 1
查了一下数据库里之前的格式是:
很明显确实是插入数据库的日期格式不对。
但是我们的软件没有做任何的更改,所以我就猜测是使用 DateTime.Now.ToString()
默认转时间导致的。最后看了下代码,果然是的。
系统设置日期时间格式界面如下:
警示:当对时间格式有要求的情况下,不要使用默认的时间格式转换,以免出现意料之外的异常。
正文完