1

将日期的秒数设置为零的正确方法是什么?

myDate.setSeconds(0)已弃用。

我发现一些帖子说要减去两个日期,但我认为这太复杂了。必须有一个简单的解决方案,只需将秒(或其他日期/时间组件)设置为某个值,而不使用不推荐使用的方法。

4

1 回答 1

2

根据文档,您必须改用 a Calendar

Calendar cal = new GregorianCalendar();
cal.set(Calendar.SECOND, 0);

80% 的Date类已弃用,改用 a Calendar

于 2013-10-16T22:25:08.637 回答