Java 获取当前日期零点时间
你可以使用'java.util.Calendar'类来获取当前日期的零点时间。以下是一个示例代码:
import java.util.Calendar;
public class Main {
public static void main(String[] args) {
// 获取当前日期的 Calendar 对象
Calendar calendar = Calendar.getInstance();
// 将时、分、秒和毫秒设置为零
calendar.set(Calendar.HOUR_OF_DAY, 0);
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
calendar.set(Calendar.MILLISECOND, 0);
// 获取当前日期的零点时间
System.out.println(calendar.getTime());
}
}
上述代码中,'Calendar.getInstance()'方法用于获取一个表示当前日期和时间的'Calendar'对象。然后,我们将时、分、秒和毫秒设置为零,以获取当前日期的零点时间。最后,通过'calendar.getTime()'方法获取该日期的'Date'对象,并将其打印出来。
执行上述代码,将输出当前日期的零点时间。例如,如果当前日期是2022年10月15日,输出将为'Sat Oct 15 00:00:00 GMT+08:00 2022'。
原文地址: https://www.cveoy.top/t/topic/p04c 著作权归作者所有。请勿转载和采集!