是否可以将java.sql.Timestamp
转换/格式化为以下格式的字符串:
yyyyMMdd
我知道使用一个String
很容易实现,例如:
String dateString = "2016-02-03 00:00:00.0";
Date date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.S").parse(dateString);
String formattedDate = new SimpleDateFormat("yyyyMMdd").format(date);
但是,我必须使用Timestamp
对象工作。
SimpleDateFormat.format()
方法可以接受Timestamp
类型的参数,无需创建新的Date
对象。 - Kashyapjava.util.Date
类。 - npinti