国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Js計算指定日期加上多少天、加多少月、加多少年的日期

岳光 / 1809人閱讀

摘要:功能實現(xiàn)的功能參數(shù)字符串表達(dá)式,表示要添加的時間間隔參數(shù)數(shù)值表達(dá)式,表示要添加的時間間隔的個數(shù)參數(shù)時間對象返回新的時間對象加五天加兩個月加一年

/*
 *   功能:實現(xiàn)VBScript的DateAdd功能.
 *   參數(shù):interval,字符串表達(dá)式,表示要添加的時間間隔.
 *   參數(shù):number,數(shù)值表達(dá)式,表示要添加的時間間隔的個數(shù).
 *   參數(shù):date,時間對象.
 *   返回:新的時間對象.
 *   var now = new Date();
 *   var newDate = DateAdd( "d", 5, now);
 *---------------   DateAdd(interval,number,date)   -----------------
 */
function DateAdd(interval, number, date) {
    switch (interval) {
    case "y ": {
        date.setFullYear(date.getFullYear() + number);
        return date;
        break;
    }
    case "q ": {
        date.setMonth(date.getMonth() + number * 3);
        return date;
        break;
    }
    case "m ": {
        date.setMonth(date.getMonth() + number);
        return date;
        break;
    }
    case "w ": {
        date.setDate(date.getDate() + number * 7);
        return date;
        break;
    }
    case "d ": {
        date.setDate(date.getDate() + number);
        return date;
        break;
    }
    case "h ": {
        date.setHours(date.getHours() + number);
        return date;
        break;
    }
    case "m ": {
        date.setMinutes(date.getMinutes() + number);
        return date;
        break;
    }
    case "s ": {
        date.setSeconds(date.getSeconds() + number);
        return date;
        break;
    }
    default: {
        date.setDate(d.getDate() + number);
        return date;
        break;
    }
    }
}

var now = new Date();
// 加五天.
var newDate = DateAdd("d ", 5, now);
alert(newDate.toLocaleDateString())
// 加兩個月.
newDate = DateAdd("m ", 2, now);
alert(newDate.toLocaleDateString())
// 加一年
newDate = DateAdd("y ", 1, now);
alert(newDate.toLocaleDateString())

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/77972.html

相關(guān)文章

  • Java基礎(chǔ)知識整理之操作日期

    摘要:基礎(chǔ)知識之日期操作簡介中的時間使用標(biāo)準(zhǔn)類庫的其表示特定的瞬間,精確到毫秒。常用的方法實例化對象簡介是一個以與語言環(huán)境有關(guān)的方式來格式化和解析日期的具體類。它允許進(jìn)行格式化日期文本解析文本日期和規(guī)范化。 Java基礎(chǔ)知識之日期操作 1. Date 簡介 Java中的時間使用標(biāo)準(zhǔn)類庫的java.util.Date,其表示特定的瞬間,精確到毫秒。 是用距離一個固定時間點的毫秒數(shù)(可正可負(fù),l...

    leap_frog 評論0 收藏0
  • 星期和工作日計算,你會了嗎?

    摘要:計算這個月有多少工作日男朋友愛上了前男友,蒼老師也要訂婚了。每周單休的工作日計算東東夢想有一天能參加蒼老師的婚禮,所以要多干點正事了。 1、計算某個日期是星期幾如下圖,是宅男心中的大事記,要計算發(fā)生日期是周幾,公式為:=WEEKDAY(B2,2) WEEKDAY函數(shù)第二參數(shù)使用2,用數(shù)字1到7表示周一到周日。這個函數(shù)在數(shù)組計算中經(jīng)常用于按周統(tǒng)計數(shù)據(jù)。如果要顯示為中文的星期幾,公式為:=...

    ashe 評論0 收藏0
  • Date對象常用封裝方法及遇到

    摘要:使用中的對象已經(jīng)很久了但是一直以來都沒有將常用的封裝函數(shù)和遇到的坑記錄下來趁著今天有空就記錄下來方便自己下次直接使用并提醒自己遇到過那些坑。利用設(shè)置日期時從設(shè)置當(dāng)設(shè)置為時即上個月的最后一天參考 使用JS中的Date對象已經(jīng)很久了,但是一直以來都沒有將常用的封裝函數(shù)和遇到的坑記錄下來,趁著今天有空,就記錄下來,方便自己下次直接使用,并提醒自己遇到過那些坑。如果有哪些地方不對,希望大家能夠...

    taowen 評論0 收藏0
  • 練習(xí)一個日歷例子,輸出一個日歷,顯示當(dāng)前日期為紅色

    摘要:練習(xí)一個日歷例子輸出一個日歷顯示當(dāng)前日期為紅色主要的理解和掌握點是使用函數(shù)根據(jù)天數(shù)計算日歷的長度主要是行因為列是固定的一周只有天根據(jù)天數(shù)計算各天放置的單元格位置每月第一天的特殊處理很多時候是從索引開始計算例如代表個月之類一個包括個月的天數(shù) 練習(xí)一個日歷例子,輸出一個日歷,顯示當(dāng)前日期為紅色主要的理解和掌握點是: 使用Date()函數(shù) 根據(jù)天數(shù)計算日歷的長度,主要是行,因為列是固定的,...

    AprilJ 評論0 收藏0
  • Python每日一練0020

    摘要:問題你需要執(zhí)行簡單的日期操作,計算兩個日期間隔多少天某個日期后的多少天是幾月幾日轉(zhuǎn)換時間字符串的格式等解決方案使用庫中的和類其中類代表一個日期時間,例如年月日點分秒類代表一個日期間隔對于實例,可以直接進(jìn)行數(shù)學(xué)運(yùn)算得到一個實例,也就是兩個日 問題 你需要執(zhí)行簡單的日期操作,計算兩個日期間隔多少天、某個日期后的多少天是幾月幾日、轉(zhuǎn)換時間字符串的格式等 解決方案 使用datetime庫中的d...

    Berwin 評論0 收藏0

發(fā)表評論

0條評論

岳光

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<