欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java如何獲取當(dāng)天零點(diǎn)和明天零點(diǎn)的時(shí)間和時(shí)間戳

 更新時(shí)間:2025年03月12日 10:34:11   作者:寧寧可可  
這篇文章主要介紹了如何在Java中獲取當(dāng)天零點(diǎn)和明天零點(diǎn)的時(shí)間和時(shí)間戳,并提供了示例代碼,新手小白完全可以通過(guò)文中介紹的代碼實(shí)現(xiàn),需要的朋友可以參考下

Java獲取當(dāng)天零點(diǎn)和明天零點(diǎn)的時(shí)間和時(shí)間戳

//1.獲取當(dāng)前時(shí)間
LocalDate today = LocalDate.now();
//2.轉(zhuǎn)換成LocalDateTime對(duì)象
LocalDateTime todayMidnight = LocalDateTime.of(today, LocalTime.MIN);
System.out.println("當(dāng)天0點(diǎn)0分0秒的時(shí)間:"+todayMidnight);
//3.將LocalDateTime對(duì)象轉(zhuǎn)換成時(shí)間戳
long startTime = todayMidnight.atZone(ZoneId.systemDefault()).toInstant().toEpochMilli();
System.out.println("當(dāng)天0點(diǎn)0分0秒的時(shí)間戳:"+startTime);

//1.獲取當(dāng)前日期+1天
LocalDate tomorrow = today.plusDays(1);
//2.獲取明天的時(shí)間
LocalDateTime tomorrowMidnight=tomorrow.atStartOfDay();
System.out.println("第二天0點(diǎn)0分0秒時(shí)間:"+tomorrowMidnight);
//3.將LocalDateTime對(duì)象轉(zhuǎn)換成時(shí)間戳
long endTime = tomorrowMidnight.atZone(ZoneId.systemDefault()).toInstant().toEpochMilli();
System.out.println("第二天0點(diǎn)0分0秒的時(shí)間戳:"+endTime);
package animals;

import java.time.*;

/**
 * Description :
 *
 * @author : HMF
 * Date : Created in 15:31 2024/11/7
 * @version :
 */
public class test003 {
    public static void main(String[] args){
        //1.獲取當(dāng)前時(shí)間
        LocalDate today = LocalDate.now();
        //2.轉(zhuǎn)換成LocalDateTime對(duì)象
        LocalDateTime todayMidnight = LocalDateTime.of(today, LocalTime.MIN);
        System.out.println("當(dāng)天0點(diǎn)0分0秒的時(shí)間:"+todayMidnight);
        //3.將LocalDateTime對(duì)象轉(zhuǎn)換成時(shí)間戳
        long startTime = todayMidnight.atZone(ZoneId.systemDefault()).toInstant().toEpochMilli();
        System.out.println("當(dāng)天0點(diǎn)0分0秒的時(shí)間戳:"+startTime);

        //1.獲取當(dāng)前日期+1天
        LocalDate tomorrow = today.plusDays(1);
        //2.獲取明天的時(shí)間
        LocalDateTime tomorrowMidnight=tomorrow.atStartOfDay();
        System.out.println("第二天0點(diǎn)0分0秒時(shí)間:"+tomorrowMidnight);
        //3.將LocalDateTime對(duì)象轉(zhuǎn)換成時(shí)間戳
        long endTime = tomorrowMidnight.atZone(ZoneId.systemDefault()).toInstant().toEpochMilli();
        System.out.println("第二天0點(diǎn)0分0秒的時(shí)間戳:"+endTime);
    }


}

執(zhí)行結(jié)果:

總結(jié) 

到此這篇關(guān)于Java如何獲取當(dāng)天零點(diǎn)和明天零點(diǎn)的時(shí)間和時(shí)間戳的文章就介紹到這了,更多相關(guān)Java獲取時(shí)間和時(shí)間戳內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論