java怎么取出mysql中datetime类型数据字段

java怎么取出mysql中datetime类型数据字段,第1张

首先,你使用sql语句用statement对象执行某个executeQuery()方法得到了ResultSet的实例对象(rs):然后你可以这样:

rs.getDate("birthday")

它返回自然是一个java.util.Date对象,通过Date对象,可以getDay(),getMonth()等等!

------最后,希望采纳!毕竟我们纯手打!

java.sql.Date 是 java.util.Date的子类,父类可以定义子类,但是当将祖先类示例强制转换成子孙类示例的时候,一些子孙类有的行为祖先是没有的。

读:数据库 ->java对象:

JDBC规范已经定义好了,虽然rs.getDate("字段名")返回java.sql.Date,但用父类java.util.Date来定义对象是可以的。如:

java.util.Date obj = rs.getDate("字段名")

写:java对象 ->数据库:

PreparedStatement.setDate(x, new java.sql.Date(new java.util.Date().getTime()))

public

static

void

main(String[]

args)

throws

ParseException

{

String

str

=

"2013-11-01"

SimpleDateFormat

s

=

new

SimpleDateFormat("yyyy-MM-dd")

Date

date

=

s.parse(str)

}

然后这个转化后的date就可以随便转化成你需要的格式了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8583051.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存