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

資訊專欄INFORMATION COLUMN

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

岳光 / 1826人閱讀

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

/*
 *   功能:實(shí)現(xiàn)VBScript的DateAdd功能.
 *   參數(shù):interval,字符串表達(dá)式,表示要添加的時(shí)間間隔.
 *   參數(shù):number,數(shù)值表達(dá)式,表示要添加的時(shí)間間隔的個(gè)數(shù).
 *   參數(shù):date,時(shí)間對象.
 *   返回:新的時(shí)間對象.
 *   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())
// 加兩個(gè)月.
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://m.specialneedsforspecialkids.com/yun/77972.html

相關(guān)文章

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

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

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

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

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

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

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

    摘要:練習(xí)一個(gè)日歷例子輸出一個(gè)日歷顯示當(dāng)前日期為紅色主要的理解和掌握點(diǎn)是使用函數(shù)根據(jù)天數(shù)計(jì)算日歷的長度主要是行因?yàn)榱惺枪潭ǖ囊恢苤挥刑旄鶕?jù)天數(shù)計(jì)算各天放置的單元格位置每月第一天的特殊處理很多時(shí)候是從索引開始計(jì)算例如代表個(gè)月之類一個(gè)包括個(gè)月的天數(shù) 練習(xí)一個(gè)日歷例子,輸出一個(gè)日歷,顯示當(dāng)前日期為紅色主要的理解和掌握點(diǎn)是: 使用Date()函數(shù) 根據(jù)天數(shù)計(jì)算日歷的長度,主要是行,因?yàn)榱惺枪潭ǖ?...

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

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

    Berwin 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<