在时间出入框里面输入了时间,在后天已经转换为String类型了,输出为2015-08-29,数据库的类型也是String的,但是系统就是报错说 文字与格式字符串不匹配,该如何解决啊。。。o(╯□╰)o 求大神啊
这个 很大可能是 时间格式的原因 YYYY-MM-dd hh:mm:ss 和YYYY-MM-dd 是有区别的 例如在 oracle中,如果在保存时候 to_date("","" YYYY-MM-dd hh:mm:ss ) 这里指定的格式是 YYYY-MM-dd hh:mm:ss 如果用 YYYY-MM-dd 格式的String 进行保存就会 发生格式不匹配的问题,最好检查一下 日期格式是否统一。但是 日期就用日期 你为什么 要用String 来保存时间呢?
数据库里面的类型换 datetime试下