亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? js日期處理.txt

?? 網上找的JavaScript的日期處理大全。
?? TXT
字號:
                JavaScript日期處理函數大全
其實還很不全,呵呵,比起VBS來還是少點的。但是考慮到
有人經常問到有關如何使用JS處理日期的問題,我只好獻拙了。
希望能夠有點用處。
1。解決2000問題
function y2k(number) { return (number < 1000) ? number + 1900 : number; }
2。檢查日期是否合法
// 當輸入參數為isDate(dd,mm,ccyy)時,表示要檢查年,月,日
// 當輸入參數為isDate(dd,mm) 表示默認年為當前年
// 當輸入參數為isDate(dd)    表示默認年,月為當前年月
// 注意輸入月份保證在1-12以內。

function isDate (day,month,year) {
    var today = new Date();
    year = ((!year) ? y2k(today.getYear())year);
    month = ((!month) ? today.getMonth():month-1);
    if (!day) return false
    var test = new Date(year,month,day);
    if ( (y2k(test.getYear()) == year) &&
         (month == test.getMonth()) &&
         (day == test.getDate()) )
        return true;
    else
        return false
}

以下是調用例子:
if (isDate(31,2,1997))
    document.write("Valid");
else
    document.write("Invalid");

3。如何判斷兩個日期中的間隔天數
function daysElapsed(date1,date2) {
    var difference = Date.UTC(date1.getYear(),date1.getMonth(),date1.getDate(),0,0,0)
                   - Date.UTC(date2.getYear(),date2.getMonth(),date2.getDate(),0,0,0);
    return difference/1000/60/60/24;
}

4。如何將一個下拉列表框中的月份傳遞到另一頁
<FORM>
<SELECT NAME="selectName">
<OPTION>January
<OPTION>February
<OPTION>March
<OPTION>April
<OPTION>May
<OPTION>June
<OPTION>July
<OPTION>August
<OPTION>Spetember
<OPTION>October
<OPTION>November
<OPTION>December
</SELECT>
<INPUT TYPE="BUTTON" VALUE="Go" onClick="window.location.href = 'nextpage.html?' +
this.form.selectName.options[this.form.selectName.selectedIndex].text">
</FORM>

在nextpage.html中加入下面的代碼
<FORM name="formName"><INPUT TYPE="TEXT" name="textName"><FORM>
<SCRIPT LANGUAGE="JavaScript"><
document.formName.textName.value = location.search.substring(1);
//-SCRIPT>

或則:
<SCRIPT LANGUAGE="JavaScript"><
document.write("<FORM><INPUT TYPE='TEXT' ");
document.write("VALUE='"location.search.substring(1)+"FORM>")
//-SCRIPT>

5。如何將一個字符串中的時間和當前時間做比較
<SCRIPT LANGUAGE="JavaScript">
/*其中的日期字符串可有以下格式:
   格式 1 : 19970529
   格式 2 : 970529
   格式 3 : 29/05/1997
   格式 4 : 29/05/97
   輸入參數dateType是1到4的數字,表示使用哪種格式.
*/
<!-
function isitToday(dateString,dateType) {
    var now = new Date();
    var today = new Date(now.getYear(),now.getMonth(),now.getDate())

    if (dateType == 1)
        var date = new Date(dateString.substring(0,4),
                            dateString.substring(4,6)-1,
                            dateString.substring(6,8));
    else if (dateType == 2)
        var date = new Date(dateString.substring(0,2),
                            dateString.substring(2,4)-1,
                            dateString.substring(4,6));
    else if (dateType == 3)
        var date = new Date(dateString.substring(6,10),
                            dateString.substring(3,5)-1,
                            dateString.substring(0,2));
    else if (dateType == 4)
        var date = new Date(dateString.substring(6,8),
                            dateString.substring(3,5)-1,
                            dateString.substring(0,2));
    else
        return false;

    if (date.toString() == today.toString())
        return true;
    else
        return false;
}
調用的例子如下:
if (isitToday("19970529",1)) alert('true'); else alert('false');
if (isitToday("970529",2)) alert('true'); else alert('false');
if (isitToday("29/05/1997",3)) alert('true'); else alert('false');

if (isitToday("02/06/97",4)) alert('true'); else alert('false');
//-
</SCRIPT>

6。如何根據一個人的生日計算他的歲數
<SCRIPT LANGUAGE="JavaScript"><
/*其中的日期字符串可有以下格式:
   格式 1 : 19970529
   格式 2 : 970529
   格式 3 : 29/05/1997
   格式 4 : 29/05/97
   輸入參數dateType是1到4的數字,表示使用哪種格式.
*/
function getAge(dateString,dateType) {
    var now = new Date();
    var today = new Date(now.getYear(),now.getMonth(),now.getDate())
    var yearNow = now.getYear();
    var monthNow = now.getMonth();
    var dateNow = now.getDate();

    if (dateType == 1)
        var dob = new Date(dateString.substring(0,4),
                            dateString.substring(4,6)-1,
                            dateString.substring(6,8));
    else if (dateType == 2)
        var dob = new Date(dateString.substring(0,2),
                            dateString.substring(2,4)-1,
                            dateString.substring(4,6));
    else if (dateType == 3)
        var dob = new Date(dateString.substring(6,10),
                            dateString.substring(3,5)-1,
                            dateString.substring(0,2));
    else if (dateType == 4)
        var dob = new Date(dateString.substring(6,8),
                            dateString.substring(3,5)-1,
                            dateString.substring(0,2));
    else
        return '';

    var yearDob = dob.getYear();
    var monthDob = dob.getMonth();
    var dateDob = dob.getDate();

    yearAge = yearNow - yearDob;

    if (monthNow > monthDob)
        var monthAge = monthNow - monthDob;
    else {
        yearAge--;
        var monthAge = 12 + monthNow -monthDob;
    }
    if (dateNow > dateDob)
        var dateAge = dateNow - dateDob;
    else {
        monthAge--;
        var dateAge = 31 + dateNow - dateDob;
    }

    return yearAge + ' years ' + monthAge + ' months ' + dateAge + ' days';
}
調用例子
document.write(getAge("19650104",1)+'BR>')
document.write(getAge("650104",2)+'BR>')
document.write(getAge("04/01/1965",3)+'BR>')
document.write(getAge("04/01/65",4)+'BR>')
//-SCRIPT>

7。如何使用下面的格式dd/mm/yy在網頁中顯示日期
<SCRIPT LANGUAGE = 'JavaScript'>
<!-
var date = new Date();
var d  = date.getDate();
var day = (d < 10) ? '0' + d : d;
var m = date.getMonth() + 1;
var month = (m < 10) ? '0' + m : m;
var yy = date.getYear();
var year = (yy < 1000) ? yy + 1900 : yy;

document.write(day + "/" + month + "/" + year);
//-
</SCRIPT>

8。如何使用下面的格式date month year在網頁中顯示日期
<SCRIPT LANGUAGE = 'JavaScript'>
<!-
function makeArray() {
     for (i = 0; i<makeArray.arguments.length; i++)
          this[i + 1] = makeArray.arguments[i];
}

var months = new makeArray('January','February','March',
    'April','May','June','July','August','September',
    'October','November','December');

var date = new Date();
var day  = date.getDate();
var month = date.getMonth() + 1;
var yy = date.getYear();
var year = (yy < 1000) ? yy + 1900 : yy;

document.write(day + " " + months[month] + " " + year);
//-
</SCRIPT>

9.如何讓我的網頁的最近更新日期更易讀
<SCRIPT LANGUAGE = 'JavaScript'><
function makeArray0() {
     for (i = 0; i<makeArray0.arguments.length; i++)
          this[i] = makeArray0.arguments[i];
}
var days = new makeArray0("Sunday","Monday","Tuesday","Wednesday",
    "Thursday","Friday","Saturday");
var months = new makeArray0('January','February','March',
    'April','May','June','July','August','September', 'October','November','December');
function nths(day) {
     if (day == 1 || day == 21 || day == 31)
          return 'st';
     else
          if (day == 2 || day == 22)
               return 'nd';
               if (day == 3 || day == 23)
                    return 'rd';
               else return 'th';
}
function y2k(number) { return (number < 1000) ? number + 1900 : number; }
var last = document.lastModified;
var date = new Date(last);
document.write("Last updated on " + days[date.getDay()] + ' ' +
    date.getDate() + nths(date.getDate()) + " " +
    months[date.getMonth()] + ", " +
    (y2k(date.getYear()) + "."
//-SCRIPT>

10。如何顯示到某個特定日期的倒記時
<SCRIPT LANGUAGE="JavaScript"><
function y2k(number) { return (number < 1000) ? number + 1900 : number; }

function timeTillDate(whenDay,whenMonth,whenYear) {
    var now = new Date();
    var thisDay = now.getDate(), thisMonth = now.getMonth() + 1, thisYear = y2k(now.getYear())
    var yearsDifference = whenYear - thisYear, monthsDifference = 0, daysDifference = 0, string = '';

    if (whenMonth >= thisMonth) monthsDifference = whenMonth - thisMonth;
    else { yearsDifference--; monthsDifference = whenMonth + 12 - thisMonth; }

    if (whenDay >= thisDay)daysDifference = whenDay - thisDay;
    else {
        if (monthsDifference > 0) monthsDifference--;
        else { yearsDifference--; monthsDifference+=11; }
        daysDifference = whenDay + 31 - thisDay;
    }

    if (yearsDifference < 0) return '';

    if ((yearsDifference == 0) && (monthsDifference == 0) && (daysDifference == 0))
        return '';

    if (yearsDifference > 0) {
        string = yearsDifference + ' year';
        if (yearsDifference > 1) string += 's';
        string += ' ';
    }

    if (monthsDifference > 0) {
        string += monthsDifference + ' month';
        if (monthsDifference > 1) string += 's';
        string += ' ';
    }
    if (daysDifference > 0) {
        string += daysDifference + ' day';
        if (daysDifference > 1) string += 's';
        string += ' ';
    }

    var difference = Date.UTC(now.getYear(),now.getMonth(),now.getDate(),now.getHours(),now.getMinutes(),now.getSeconds()) -
                     Date.UTC(now.getYear(),now.getMonth(),now.getDate(),0,0,0);

    difference = 1000*60*60*24 - difference;

    var hoursDifference = Math.floor(difference/1000/60/60);
    difference = difference - hoursDifference*1000*60*60
    var minutesDifference = Math.floor(difference/1000/60);
    difference = difference - minutesDifference*1000*60
    var secondsDifference = Math.floor(difference/1000);

    if (hoursDifference > 0) {
        string += hoursDifference + ' hour';
        if (hoursDifference > 1) string +='s';
        string += ' ';
    }

    if (minutesDifference > 0) {
        string += minutesDifference + ' minute';
        if (minutesDifference > 1) string +='s';
        string += ' ';
    }

    if (secondsDifference > 0) {
        string += secondsDifference + ' second';
        if (secondsDifference > 1) string +='s';
        string += ' ';
    }
    return string;
}

調用例子,例如現在到31/12/1999還有多久。
document.write(timeTillDate(31,12,1999));
//-SCRIPT>

11。如何從一個日期中減掉幾個小時
<SCRIPT LANGUAGE = 'JavaScript'><
var date = new Date();
var date = new Date(Date.UTC(date.getYear(),date.getMonth(),date.getDate(),date.getHours(),date.getMinutes(),date.getSeconds()) - 5*60*60*1000);
document.write(date);
//-SCRIPT>

12。如何在一個日期中增加幾個月后并能夠正確顯示出來
<SCRIPT LANGUAGE="JavaScript"><
function makeArray() {
    for (i = 0; i<makeArray.arguments.length; i++)
        this[i + 1] = makeArray.arguments[i];
}
var months = new makeArray('January','February','March','April',
                           'May','June','July','August','September',
                           'October','November','December');
function nths(day) {
    if (day == 1 || day == 21 || day == 31) return 'st';
    else if (day == 2 || day == 22) return 'nd';
    else if (day == 3 || day == 23) return 'rd';
    else return 'th';
}
function y2k(number) { return (number < 1000) ? number + 1900 : number; }
function monthsahead(noofmonths) {
    var today = new Date();
    var date = new Date(today.getYear(),today.getMonth() + noofmonths,today.getDate(),today.getHours(),today.getMinutes(),today.getSeconds())
    return date.getDate() + nths(date.getDate()) + ' ' + months[date.getMonth() + 1] + ' ' + y2k(date.getYear())
}

調用例子:
document.write(monthsahead(6));
//-SCRIPT>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩电影在线| 久久久精品影视| 精品不卡在线视频| 亚洲精品一二三| 国产一区二区在线电影| 欧美猛男gaygay网站| 国产精品美女久久久久久久久| 日韩高清不卡在线| 色94色欧美sute亚洲线路一ni| 欧美精品一区二区三| 婷婷综合五月天| 99久久综合99久久综合网站| 日韩精品一区二区在线| 亚洲精品大片www| 成人免费视频播放| 久久免费电影网| 免费看精品久久片| 欧美精品三级日韩久久| 一区二区三区鲁丝不卡| www.日韩在线| 国产精品久久久久一区二区三区共| 久久爱另类一区二区小说| 欧美一区二区三区免费观看视频| 国产情人综合久久777777| 加勒比av一区二区| 欧美不卡在线视频| 美国毛片一区二区| 日韩精品一区二区三区中文不卡| 天堂久久久久va久久久久| 欧美性感一区二区三区| 亚洲国产精品天堂| 欧美日韩不卡一区二区| 午夜伦欧美伦电影理论片| 欧美日韩三级一区| 亚洲一级二级三级在线免费观看| 色婷婷国产精品久久包臀 | 久久99国产精品免费| 777xxx欧美| 麻豆精品视频在线观看视频| 久久亚洲春色中文字幕久久久| 久久99在线观看| 久久久亚洲精品石原莉奈| 国产成人一区在线| 国产精品国产三级国产aⅴ入口 | 亚洲成人综合在线| 欧美日本韩国一区| 九一九一国产精品| 国产欧美一区二区三区在线看蜜臀 | 日本sm残虐另类| 欧美一区二区三区日韩| 国产一区二区三区在线观看精品| 久久人人爽爽爽人久久久| 国产成人在线观看| 亚洲男人天堂一区| 4438成人网| 狠狠色综合播放一区二区| 久久久精品日韩欧美| 成人av在线资源网| 亚洲午夜精品久久久久久久久| 在线播放视频一区| 国产精品99久久久久| 亚洲美女少妇撒尿| 日韩一区二区视频| 成人一级视频在线观看| 亚洲综合久久av| www成人在线观看| 一本色道久久综合亚洲91| 丝袜诱惑制服诱惑色一区在线观看| 精品蜜桃在线看| av在线播放一区二区三区| 亚洲第一会所有码转帖| 久久精品夜色噜噜亚洲aⅴ| 欧美亚洲高清一区| 国产一区二区三区视频在线播放 | 精品国产91久久久久久久妲己| 国产剧情av麻豆香蕉精品| 夜夜精品浪潮av一区二区三区| 日韩一本二本av| 一本色道亚洲精品aⅴ| 国内欧美视频一区二区| 亚洲观看高清完整版在线观看 | 欧美大片顶级少妇| 91免费观看在线| 国产一区 二区| 婷婷亚洲久悠悠色悠在线播放| 国产精品久久久久毛片软件| 91精品欧美久久久久久动漫 | 国产一区二区三区美女| 亚洲午夜视频在线观看| 国产精品久久精品日日| www久久精品| 欧美一区二区成人6969| 在线观看亚洲a| 不卡一区中文字幕| 国产激情一区二区三区四区| 日本亚洲一区二区| 亚洲国产精品欧美一二99| 一区二区中文视频| 亚洲国产精品99久久久久久久久 | 欧美日韩视频不卡| 91蜜桃传媒精品久久久一区二区 | 久久国产成人午夜av影院| 亚洲高清一区二区三区| 一区二区三区不卡在线观看| 日韩久久一区二区| 1024成人网| 国产精品久久久久久久第一福利| 久久人人爽爽爽人久久久| 精品久久人人做人人爰| 日韩女优制服丝袜电影| 欧美精品 日韩| 91麻豆精品国产91久久久久久久久 | 欧美精品v国产精品v日韩精品| 欧美在线观看视频在线| 色老汉一区二区三区| 色天天综合久久久久综合片| 99国产精品视频免费观看| 成人精品免费看| eeuss鲁一区二区三区| 不卡av免费在线观看| 一本色道a无线码一区v| 91免费看视频| 欧美日产国产精品| 日韩一区二区高清| 久久亚洲综合av| 中文字幕av不卡| 亚洲男同性视频| 日韩中文字幕区一区有砖一区| 免费人成黄页网站在线一区二区| 欧美bbbbb| 国产精品一卡二卡| 99re热视频精品| 精品免费视频一区二区| 久久综合色鬼综合色| 国产精品视频观看| 亚洲乱码日产精品bd| 五月开心婷婷久久| 国产一区激情在线| 不卡一区二区在线| 制服丝袜国产精品| 国产视频视频一区| 亚洲在线一区二区三区| 青青草97国产精品免费观看无弹窗版 | 国产精品成人一区二区艾草 | 欧美在线观看视频一区二区三区| 欧美日韩一卡二卡三卡| 精品福利av导航| 国产精品福利一区| 日韩国产在线观看一区| 国产成人午夜99999| 欧美三级中文字幕在线观看| 精品久久人人做人人爽| 一区二区久久久| 国产专区综合网| 欧美亚洲一区二区在线| 精品日韩av一区二区| 亚洲情趣在线观看| 精品一区二区免费看| 在线亚洲一区二区| 久久久噜噜噜久久人人看| 亚洲国产成人porn| 懂色av一区二区夜夜嗨| 欧美人xxxx| 亚洲私人黄色宅男| 国产高清精品在线| 欧美一级午夜免费电影| 亚洲免费观看在线观看| 国产风韵犹存在线视精品| 欧美美女黄视频| 亚洲欧洲精品成人久久奇米网| 久久疯狂做爰流白浆xx| 欧美日韩一区二区三区视频| 国产精品你懂的在线欣赏| 韩国毛片一区二区三区| 欧美丰满嫩嫩电影| 亚洲一区二区在线观看视频| 国产乱人伦偷精品视频不卡| 777精品伊人久久久久大香线蕉| 亚洲欧美在线观看| 国产激情91久久精品导航 | 青青草国产成人99久久| 色婷婷av一区二区三区gif| 亚洲在线视频一区| eeuss国产一区二区三区| 久久久久九九视频| 精品在线播放免费| 日韩一区二区中文字幕| 视频一区视频二区在线观看| 在线观看国产一区二区| 亚洲摸摸操操av| 色综合久久久久综合99| 综合分类小说区另类春色亚洲小说欧美| 久久99精品久久久| 精品av综合导航| 国产麻豆精品久久一二三| 精品国产伦一区二区三区观看体验| 婷婷六月综合亚洲| 91精品国产综合久久久久久| 日日夜夜免费精品| 日韩欧美精品三级|