参照这个就行了,这个对应注入
类型。\x0d\x0a===========java注入
数据库==========\x0d\x0ajava类型 mysql类型成功与否\x0d\x0adate date yes\x0d\x0adate time no\x0d\x0adate timestamp no\x0d\x0adate datetime no\x0d\x0a\x0d\x0atime date no\x0d\x0atime time yes\x0d\x0atime timestamp no\x0d\x0atime datetime no\x0d\x0a\x0d\x0atimestamp date yes\x0d\x0atimestamp time yes\x0d\x0atimestamp timestamp yes\x0d\x0atimestamp datetimeyes\x0d\x0a==========end java注入数据库========\x0d\x0a总规律,如果A完全包含B,则A可以向B注入数据,否则报错\x0d\x0a\x0d\x0a==========从数据库提取到java ==========\x0d\x0amysql类型java类型 成与否\x0d\x0adate date yes\x0d\x0adate time yes --------------缺少的
部分使用历元\x0d\x0adate timestamp yes --------------缺少的部分使用历元 \x0d\x0a\x0d\x0atime date yes --------------缺少的部分使用历元\x0d\x0atime time yes\x0d\x0atime timestampyes --------------缺少的部分使用历元\x0d\x0a\x0d\x0atimestamp date yes\x0d\x0atimestamp time yes\x0d\x0atimestamp timestamp yes\x0d\x0a\x0d\x0adatetime date yes\x0d\x0adatetime time yes\x0d\x0adatetimetimestamp yes\x0d\x0a==========end 从数据库提取到java=======\x0d\x0a不会出错,缺少的部分使用历元,而不是当前日期时间Date类型转换不是用的valueOf方法。用的是“SimpleDateFormat
”里面的方法。
假设"date"是数据库读取出来的数据,之后转换:SimpleDateFormat
sdf
=
new
SimpleDateFormat("yyyy-MM-dd
HH:mm:ss")
String
str
=
sdf.format(date)
System.out.println(str)
结果举例:2015-08--9
09:49:32.
评论列表(0条)