Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
将日期的秒数设置为零的正确方法是什么?
myDate.setSeconds(0)已弃用。
myDate.setSeconds(0)
我发现一些帖子说要减去两个日期,但我认为这太复杂了。必须有一个简单的解决方案,只需将秒(或其他日期/时间组件)设置为某个值,而不使用不推荐使用的方法。
根据文档,您必须改用 a Calendar。
Calendar
Calendar cal = new GregorianCalendar(); cal.set(Calendar.SECOND, 0);
Calendar cal = new GregorianCalendar();
cal.set(Calendar.SECOND, 0);
80% 的Date类已弃用,改用 a Calendar。
Date