我正在使用以下代码在日历实例中设置SQL timestamp
,它运行正常。这是对的吗?
TimeStamp expireDate= ab.getUExpireDate();
Calendar cal = Calendar.getInstance();
cal.setTime(expireDate); // ← this line
答案 0 :(得分:1)
您可以在以下帖子中检查util.Date和sql.Date的区别
答案 1 :(得分:0)
您可以导入:
1)java.sql.Timestamp
*** java.sql.Date和java.sql.Timestamp之间的最大区别在于java.sql.Date只保留它所代表日期的日期而不是时间。因此,例如,如果您使用日期和时间2014-12-24 21:20创建java.sql.Date,那么时间(21:20)将被切断。如果使用java.sql.Timestamp,则保留时间。
在Calender中添加timeStamp对象的方法是:
2)cal.setTime(expireDate);