将java.sql.Date转换为java.sql.Timestamp

8
有没有一种方法可以将java.sql.Date转换为java.sql.Timestamp
我有以下代码:
java.sql.Date = new Date();
java.sql.Timestamp timestamp = new java.sql.Timestamp(date);

但是时间戳构造函数似乎不支持该变量类型。


1
难道不应该是 java.sql.Date date = new Date(); 吗?这是一个打字错误还是你漏掉了变量名? - zkanoca
你可以获取毫秒级时间,然后按照我的意见进行转换。 - Srinath Ganesh
2
https://dev59.com/w2Ah5IYBdhLWcg3wE_xP - Reimeus
1个回答

18

你可以获取以毫秒为参数的构造函数,例如:

java.sql.Date date = new Date();
java.sql.Timestamp timestamp = new java.sql.Timestamp(date.getTime());

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接