<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    斷點

    每天進步一點點!
    posts - 174, comments - 56, trackbacks - 0, articles - 21

    JS實現下一天的顯示

    Posted on 2010-01-14 21:28 斷點 閱讀(536) 評論(0)  編輯  收藏 所屬分類: JScript

    1、(背景:以前在做系統查詢的時候,要顯示系統當天時間以及下一天,當前時間很容易寫出,可下一天不會寫,下面是自己試著寫的一個。)
    function tomorrow(){
         var date = new Date();
         var year = date.getYear(); //取得當前年份命令
         var month = date.getMonth() 1;
         var day = date.getDate();
         var dateStr=null;
         if(year%4==0 && year%100!=0 || year%400==0){ //為閏年
          if(month==1||month==3||month==5||month==7||month==8||month==10){
           if(day==31){
            month = month 1;
            if(month < 10){ month ='0' month ; }
            dateStr = year "-" month "-" "01" ;
           }else if(day!=31){
            day = day 1;
            if(month < 10){ month ='0' month ; }
            if(day < 10){ day ='0' day ; }
            dateStr = year "-" month "-" day ;}
          }else if(month==4||month==6||month==9||month==11){
           if(day==30){
            month=month 1;
            if(month < 10){ month ='0' month ; }
            dateStr = year "-" month "-" "01" ;
           }else if(day!=30){
            day = day 1;
            if(month < 10){ month ='0' month ; }
            if(day < 10){ day ='0' day ; }
            dateStr = year "-" month "-" day ;}
          }else if(month==12){
           if(day==31){month="01";dateStr = year 1 "-" month "-" "01" ;}
           else if(day!=31){
            day = day 1;
            if(month < 10){ month ='0' month ; }
            if(day < 10){ day ='0' day ; }
            dateStr = year "-" month "-" day ;}
          }else if(month==2){
           if(day==29){month="03";dateStr = year "-" month "-" "01" ;}
           else if(day!=29){
            day = day 1;
            if(month < 10){ month ='0' month ; }
            if(day < 10){ day ='0' day ; }
            dateStr = year "-" month "-" day ;}
          }
         }else { //非閏年
          if(month==1||month==3||month==5||month==7||month==8||month==10){
           if(day==31){
            month=month 1;
            if(month < 10){ month ='0' month ; }
            dateStr = year "-" month "-" "01" ;
           }else if(day!=31){
            day = day 1;
            if(month < 10){ month ='0' month ; }
            if(day < 10){ day ='0' day ; }
            dateStr = year "-" month "-" day ;}
          }else if(month==4||month==6||month==9||month==11){
           if(day==30){
            month=month 1;
            if(month < 10){ month ='0' month ; }
            dateStr = year "-" month "-" "01" ;
           }else if(day!=30){
            day = day 1;
            if(month < 10){ month ='0' month ; }
            if(day < 10){ day ='0' day ; }
            dateStr = year "-" month "-" day ;}
          }else if(month==12){
           if(day==31){month="01"; dateStr = year 1 "-" month "-" "01" ;}
           else if(day!=31){
            day = day 1;
            if(month < 10){ month ='0' month ; }
            if(day < 10){ day ='0' day ; }
            dateStr = year "-" month "-" day ;}
          }else if(month==2){
           if(day==28){month="03";dateStr = year "-" month "-" "01" ;}
           else if(day!=28){
            day = day 1;
            if(month < 10){ month ='0' month ; }
            if(day < 10){ day ='0' day ; }
            dateStr = year "-" month "-" day ;}
          }
           }
         alert(dateStr); //為了方便查看結果才加上去的
    }

    2、自己寫的特容易出錯,調用js自帶的函數,使產生的對象自加一,很好的控制了2008-10-32、undefined 、null的產生。
    function nextdate(){
    var date = new Date();
    var b = date.getDate();
    b += 1;
    date.setDate(b);
    var year = date.getYear(); //取得當前年份命令
    var month = date.getMonth()+1;
    var day = date.getDate();
    if(month < 10){ month ='0'+ month ; }
    if(day < 10){ day ='0'+ day ; }
    var dateStr = year+ "-"+ month+"-"+day ;
    alert(dateStr);


    posted @ 2009-05-09 17:24 斷點 閱讀(38) | 評論 (0)
    主站蜘蛛池模板: 国产一级淫片a免费播放口| 一级做a爰全过程免费视频毛片| 久久精品成人免费网站| 中文字幕在亚洲第一在线| 久久www免费人成看国产片| 亚洲中文字幕无码专区| 精品无码一级毛片免费视频观看 | 色拍自拍亚洲综合图区| 免费国产99久久久香蕉| 久久久久亚洲AV成人无码网站| 在线观看人成视频免费无遮挡| 亚洲精品无码高潮喷水在线| 国产麻豆成人传媒免费观看| 亚洲成色999久久网站| 18禁网站免费无遮挡无码中文| 91亚洲视频在线观看| 女人18毛片a级毛片免费| 亚洲AV日韩AV一区二区三曲 | 亚洲第一福利网站在线观看| 日韩一区二区三区免费播放| 在线观看午夜亚洲一区| 99热在线观看免费| 免费国产污网站在线观看不要卡| 亚洲av成人一区二区三区在线观看 | 久久亚洲中文字幕无码| 一本色道久久88综合亚洲精品高清| 天堂亚洲免费视频| 亚洲AV日韩AV永久无码久久| 国产妇乱子伦视频免费| 看全免费的一级毛片| 亚洲成a人片在线观看无码| 色se01短视频永久免费| 视频一区二区三区免费观看| 亚洲精品无码精品mV在线观看| 国产免费的野战视频| 色吊丝性永久免费看码| 亚洲成AV人片久久| 亚洲国产精品成人久久蜜臀| 91青青青国产在观免费影视| 精品久久亚洲一级α| 亚洲男人天堂2017|