从数据库中读取的date类型,怎么传递参数

从数据库中读取的date类型,怎么传递参数,第1张

java.util.Date date

Timestamp timestamp = resultSet.getTimestamp(i)

if (timestamp != null)

date = new java.util.Date(timestamp.getTime()))

解释一下:首先从结果集中拿到timestamp,然后作为参数传入date中,就变成java.util.Date类型

然后转成你想要的格式就ok了,一般用

DateFormat df=new SimpleDateFormat(format)

String result=df.format(date )

语句:GETDATE()

示例:SELECT

GETDATE()

获取当前时间:Select

To_Char

(SYSDATE,'MM-DD-YYYY

HH24:MI:SS')

"nowTime"

from

dual

getdate()其他常用方式:

1、Select

Convert(varchar,getdate(),120)

--传唤时间格式(yyyy-mm-dd

hh:mi:ss)

--23(

年月日

)

2、Select

DATEDIFF(day,getdate(),convert(datetime,'2008-08-08

18:00:00',120))

--时间差

3、Select

DATENAME(dw,getdate())

--当前时间是一周内的第几天(中文,返回NVARCHAR型)

4、Select

DATEPART(dw,getdate())

--当前时间是一周内的第几天(星期日为一周的第一天,返回INT型)


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

原文地址: http://www.outofmemory.cn/sjk/9886024.html

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

发表评论

登录后才能评论

评论列表(0条)

保存