国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

java根據(jù)當(dāng)前時(shí)間或指定時(shí)間獲取前后幾天或前后幾個(gè)月或前后幾年的時(shí)間

這篇具有很好參考價(jià)值的文章主要介紹了java根據(jù)當(dāng)前時(shí)間或指定時(shí)間獲取前后幾天或前后幾個(gè)月或前后幾年的時(shí)間。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

根據(jù)當(dāng)前時(shí)間計(jì)算

獲取前后幾天
    /**
     * @Author: ljh
     * @Description:獲取任意天后的時(shí)間
     * @DateTime: 18:52 2022/11/23
     * @Params: day 1表示后一天 -1表示前一天
     * @Return
     */
    public static String getDay(int day){
        Calendar calendar2 = Calendar.getInstance();
        SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd");
        calendar2.add(Calendar.DAY_OF_MONTH, day);
        String date = sdf2.format(calendar2.getTime());
        return date;
    }
獲取前后幾個(gè)月
  /**
    * @Author: ljh
    * @Description:獲取任意月后的時(shí)間
    * @DateTime: 18:52 2022/11/23
    * @Params: mon 1表示后一個(gè)月 -1表示前一個(gè)月
    * @Return
    */
    public static String getMon(int mon){
        Calendar calendar2 = Calendar.getInstance();
        SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd");
        calendar2.add(Calendar.MONTH, mon);
        String date = sdf2.format(calendar2.getTime());
        return date;
    }
獲取前后幾年
    /**
    * @Author: ljh
    * @Description: 獲取任意年后的時(shí)間
    * @DateTime: 18:52 2022/11/23
    * @Params: year 1表示后一年 -1表示前一年
    * @Return
    */
    public static String getYear(int year){
        Calendar calendar2 = Calendar.getInstance();
        SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd");
        calendar2.add(Calendar.YEAR, year);
        String date = sdf2.format(calendar2.getTime());
        return date;
    }

根據(jù)指定時(shí)間計(jì)算

獲取前后幾天
    /**
     * @Author: ljh
     * @Description:獲取任意天后的時(shí)間
     * @DateTime: 18:52 2022/11/23
     * @Params: time 指定的時(shí)間  day 1表示后一天 -1表示前一天
     * @Return
     */
    public static String getDay(String time, int day) throws ParseException {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(sdf.parse(time));
        calendar.add(Calendar.DAY_OF_MONTH, day);
        String date = sdf.format(calendar.getTime());
        return date;
    }
獲取前后幾個(gè)月
    /**
     * @Author: ljh
     * @Description:根據(jù)指定時(shí)間獲取任意月后的時(shí)間
     * @DateTime: 18:52 2022/11/23
     * @Params: time 指定的時(shí)間  mon 1表示后一個(gè)月 -1表示前一個(gè)月
     * @Return
     */
    public static String getMon(String time, int mon) throws ParseException {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(sdf.parse(time));
        calendar.add(Calendar.MONTH, mon);
        String date = sdf.format(calendar.getTime());
        return date;
    }
獲取年后幾年
    /**
     * @Author: ljh
     * @Description: 根據(jù)指定時(shí)間獲取任意年后的時(shí)間
     * @DateTime: 18:52 2022/11/23
     * @Params: time 指定的時(shí)間  year 1表示后一年 -1表示前一年
     * @Return
     */
    public static String getYear(String time, int year) throws ParseException {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(sdf.parse(time));
        calendar.add(Calendar.YEAR, year);
        String date = sdf.format(calendar.getTime());
        return date;
    }

文章來源地址http://www.zghlxwxcb.cn/news/detail-558043.html

到了這里,關(guān)于java根據(jù)當(dāng)前時(shí)間或指定時(shí)間獲取前后幾天或前后幾個(gè)月或前后幾年的時(shí)間的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Java獲取當(dāng)前時(shí)間

    通過Date類來獲取當(dāng)前時(shí)間,比較常用。需要使用Java.util.Date類,速度一般。 通過System類中的currentTimeMillis方法來獲取當(dāng)前時(shí)間,無需導(dǎo)入類,速度最快。 此方法優(yōu)勢(shì)是不受時(shí)區(qū)的影響,但是得到結(jié)果是時(shí)間戳的格式 可以通過代碼將時(shí)間戳轉(zhuǎn)化為我們可以理解的格式: 轉(zhuǎn)換后

    2024年02月16日
    瀏覽(34)
  • java獲取當(dāng)前時(shí)間時(shí)分秒

    在 Java 中,可以使用 java.util.Calendar 類來獲取當(dāng)前的時(shí)間,具體步驟如下: 首先獲取 Calendar 實(shí)例,可以使用 Calendar.getInstance() 方法來獲取。 然后使用 Calendar 實(shí)例的 get() 方法來獲取當(dāng)前的時(shí)、分、秒信息。 Calendar 類的常量 HOUR_OF_DAY、MINUTE、SECOND 分別表示時(shí)、分、秒。 例如:

    2024年02月11日
    瀏覽(22)
  • Java 獲取當(dāng)前日期和時(shí)間

    ?System.currentTimeMillis() 獲取標(biāo)準(zhǔn)時(shí)間可以通過 System.currentTimeMillis() 方法獲取,此方法不受時(shí)區(qū)影響,得到的結(jié)果是時(shí)間戳格式的。例如: 我們可以將時(shí)間戳轉(zhuǎn)化成我們看得懂的形式 則該時(shí)間戳對(duì)應(yīng)的時(shí)間為 值得注意的是,此方法會(huì)根據(jù)我們系統(tǒng)時(shí)間返回當(dāng)前值,因?yàn)槭澜绺?/p>

    2024年02月05日
    瀏覽(33)
  • Java獲取當(dāng)前的UTC時(shí)間

    java中如何獲取utc時(shí)間,并轉(zhuǎn)為Date對(duì)象,這是一個(gè)常見的問題??赡軙?huì)找到如下代碼的回答: 但是運(yùn)行過后發(fā)現(xiàn)不能獲取帶UTC時(shí)間 那么為什么不能獲取,如何正確獲取utc時(shí)間呢? 分析一下上述代碼為什么不能獲取正確的UTC時(shí)間 看一下 Calendar.getTime() 方法 本質(zhì)上是通過 getTi

    2024年02月05日
    瀏覽(15)
  • 【知識(shí)分享】Java獲取當(dāng)前周的開始時(shí)間結(jié)束時(shí)間

    在某種場(chǎng)景下我們可能需要獲取當(dāng)前周的開始時(shí)間、結(jié)束時(shí)間,當(dāng)前月的開始時(shí)間、結(jié)束時(shí)間等,給大家分享一個(gè)工具類幫助大家快速去獲取你需要的時(shí)間,便于節(jié)省時(shí)間。

    2024年02月03日
    瀏覽(32)
  • java獲取Timestamp類型的當(dāng)前系統(tǒng)時(shí)間

    java獲取取得Timestamp類型的當(dāng)前系統(tǒng)時(shí)間 java獲取取得Timestamp類型的當(dāng)前系統(tǒng)時(shí)間 格式:2010-11-04 16:19:42 方法1: Timestamp d = new Timestamp(System.currentTimeMillis()); 方法2: Date date = new Date(); Timestamp nousedate = new Timestamp(date.getTime()); ----------------------------- 下為相關(guān)內(nèi)容整合 Java中Date及

    2024年02月11日
    瀏覽(40)
  • Java(106):Java獲取當(dāng)天或者明天等零點(diǎn)時(shí)間(00:00:00)的方法,獲取當(dāng)前時(shí)間后60秒或30天的時(shí)間

    Java(106):Java獲取當(dāng)天或者明天等零點(diǎn)時(shí)間(00:00:00)的方法,獲取當(dāng)前時(shí)間后60秒或30天的時(shí)間

    Java獲取當(dāng)天或者明天等零點(diǎn)時(shí)間(00:00:00)的方法 執(zhí)行結(jié)果: 其他: 獲取當(dāng)前時(shí)間后60秒的時(shí)間 獲取當(dāng)前時(shí)間的后 30天, 或者N天 Calendar now = Calendar.getInstance(); now.add(Calendar.Date, 30); Date date = now.getTime();

    2024年02月15日
    瀏覽(24)
  • Java獲取指定時(shí)間一周至周日的日期

    Java獲取指定時(shí)間一周至周日的日期

    ?Java獲取指定時(shí)間一周至周日的日期: 測(cè)試類: 輸出: ?

    2024年02月13日
    瀏覽(23)
  • jeecg 3.4.3前后端分離獲取,前端獲取當(dāng)前登錄人信息

    store —modules—user.js下 可以查看有哪些信息 2.1 //獲取登錄用戶的信息 import user from ‘@/store/modules/user’ 2.2 export下 export default { user } 2.3 可以在created中直接打印信息 const user=user.state; console.log(“當(dāng)前登錄人:”,user.info.username); 2.4 只打印到user.info下,可以查看 { “id”: “2014-0

    2024年04月16日
    瀏覽(222)
  • javascript設(shè)置指定年月日,js動(dòng)態(tài)顯示當(dāng)前時(shí)間

    javascript設(shè)置指定年月日,js動(dòng)態(tài)顯示當(dāng)前時(shí)間

    大家好,本文將圍繞js中如何動(dòng)態(tài)顯示日期時(shí)間展開說明,javascript設(shè)置指定年月日是一個(gè)很多人都想弄明白的事情,想搞清楚js動(dòng)態(tài)顯示當(dāng)前時(shí)間需要先了解以下幾個(gè)事情。 創(chuàng)建showTime()函數(shù),利用JavaScript中的Date對(duì)象的屬性及方法獲取時(shí)間,利用Window對(duì)象的 setInterval() 方法按

    2024年02月03日
    瀏覽(865)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包