Cause: java.sql.SQLDataException: ORA-01849: 小时值必须介于 1 和 12 之间

在判断传入的时间的格式的时候,出现了这个错误,这里是因为在ORACLE中,时间格式默认小时为12小时制,但是传入的数据是24小时制,所以为了解决这个错误,就需要把yyyy-MM-dd HH:mi:ss改成yyyy-MM-dd HH24:mi:ss

另外,如果需要毫秒,那么就在后面加f,想要多少为毫秒精确度,就可以在后面加多少的f (0-9之间)

你可能感兴趣的:(数据库)