计算截止到今天 0 点还剩多少秒,可以使用以下 Java 代码:

import java.time.LocalDateTime;
import java.time.temporal.ChronoUnit;

public class Main {
    public static void main(String[] args) {
        LocalDateTime now = LocalDateTime.now();
        LocalDateTime midnight = now.toLocalDate().atStartOfDay();

        long secondsRemaining = ChronoUnit.SECONDS.between(now, midnight);

        System.out.println('截止到今天 0 点还剩:' + secondsRemaining + '秒');
    }
}

这段代码使用 LocalDateTime 类获取当前时间,然后通过 toLocalDate().atStartOfDay() 方法将时间设置为今天的 0 点。接着使用 ChronoUnit.SECONDS.between() 方法计算当前时间到 0 点的时间差,即截止到今天 0 点还剩多少秒。最后输出结果即可。

Java Spring Boot 计算截止到今天 0 点还剩多少秒

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

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