如何删除Date对象的亚秒部分

当SQL数据类型为时间戳时,java.util.Date将存储为2010-09-03 15:33:22.246,在存储记录之前,如何将子秒设置为零(例如,本例中为246)。

回答:

这是一个主意:

public static void main(String[] args) {

SimpleDateFormat df = new SimpleDateFormat("S");

Date d = new Date();

System.out.println(df.format(d));

Calendar c = Calendar.getInstance();

c.set(Calendar.MILLISECOND, 0);

d.setTime(c.getTimeInMillis());

System.out.println(df.format(d));

}

以上是 如何删除Date对象的亚秒部分 的全部内容, 来源链接: utcz.com/qa/397272.html

回到顶部