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

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

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

    斷點(diǎn)

    每天進(jìn)步一點(diǎn)點(diǎn)!
    posts - 174, comments - 56, trackbacks - 0, articles - 21

    JS實(shí)現(xiàn)下一天的顯示

    Posted on 2010-01-14 21:28 斷點(diǎn) 閱讀(535) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): JScript

    1、(背景:以前在做系統(tǒng)查詢(xún)的時(shí)候,要顯示系統(tǒng)當(dāng)天時(shí)間以及下一天,當(dāng)前時(shí)間很容易寫(xiě)出,可下一天不會(huì)寫(xiě),下面是自己試著寫(xiě)的一個(gè)。)
    function tomorrow(){
         var date = new Date();
         var year = date.getYear(); //取得當(dāng)前年份命令
         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); //為了方便查看結(jié)果才加上去的
    }

    2、自己寫(xiě)的特容易出錯(cuò),調(diào)用js自帶的函數(shù),使產(chǎn)生的對(duì)象自加一,很好的控制了2008-10-32、undefined 、null的產(chǎn)生。
    function nextdate(){
    var date = new Date();
    var b = date.getDate();
    b += 1;
    date.setDate(b);
    var year = date.getYear(); //取得當(dāng)前年份命令
    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 斷點(diǎn) 閱讀(38) | 評(píng)論 (0)
    主站蜘蛛池模板: 亚洲成人免费电影| 精品国产污污免费网站入口| 亚洲婷婷综合色高清在线| 久久久久免费看黄A片APP | 亚洲人成网7777777国产| 黄色成人免费网站| 一个人看的hd免费视频| 亚洲理论片中文字幕电影| 亚洲免费日韩无码系列| 亚洲视频免费在线看| 无人视频免费观看免费视频| 亚洲国产精品一区| 免费99热在线观看| 亚洲免费人成视频观看| 成在线人视频免费视频| 中文字幕无码亚洲欧洲日韩| 亚洲AV无码专区在线播放中文| 岛国片在线免费观看| 69视频在线观看免费| 国产va免费精品| 亚洲女同成av人片在线观看| aa级一级天堂片免费观看| 亚洲乱色熟女一区二区三区蜜臀| 77777亚洲午夜久久多人| 麻豆国产人免费人成免费视频 | 成人免费男女视频网站慢动作| 中文字幕乱码系列免费| 亚洲av日韩专区在线观看| 亚洲欧洲日韩在线电影| 亚洲人成图片小说网站| 五月天婷亚洲天综合网精品偷| 国产大片91精品免费观看不卡| baoyu116.永久免费视频| 深夜a级毛片免费视频| 亚洲AV噜噜一区二区三区 | 免费女人高潮流视频在线观看| 青青草国产免费国产是公开| 亚洲色偷偷色噜噜狠狠99| 亚洲美免无码中文字幕在线| 亚洲成a人片在线观看日本| 中文字幕亚洲乱码熟女一区二区|