你可以使用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

java写一段代码 获取当前日期零点的时间

原文地址: https://www.cveoy.top/t/topic/iiU4 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录