zoukankan      html  css  js  c++  java
  • JS获取系统的指定定年月日

     1 /**
     2  * 获取系统当前时间
     3  */
     4 function getNowYearMouth(){
     5      var date=new Date;
     6      var nowYearMouth=date.getMonth()+1;
     7      var year=date.getFullYear(); 
     8       var day = date.getDate(); 
     9      nowYearMouth =(nowYearMouth<10 ? "0"+nowYearMouth:nowYearMouth);    //获取当前时间----月份 
    10      var nowYearMouthCur = (year.toString()+"-"+nowYearMouth.toString());  //获取当前时间----年月
    11      var beforsixYearMouthday= getBeforeYearMouthDay();
    12      return  nowYearMouthCur;
    13 }
    14 
    15 /**
    16  * 获取系统当前年月日
    17  */
    18 function getNowYearMouthDay(){
    19      var date=new Date;
    20      var nowYearMouth=date.getMonth()+1;
    21      var year=date.getFullYear(); 
    22       var day = date.getDate(); 
    23      nowYearMouth =(nowYearMouth<10 ? "0"+nowYearMouth:nowYearMouth);    //获取当前时间----月份 
    24      day=(day<10?"0"+day:day);
    25      var nowYearMouthDay = (year.toString()+"-"+nowYearMouth.toString()+"-"+day.toString());//获取系统当前的年月日
    26      return nowYearMouthDay;
    27 }
    28 
    29 
    30 
    31 /**
    32  * 获取系统前六个月时间--年月
    33  */
    34 function getbeforeYearMouth()  { 
    35      var date=new Date;  
    36 //     date = new Date( date - 86400000 * 30 * 10 );
    37      var month=date.getMonth()+1; 
    38      var year=date.getFullYear();
    39      for (var i=0;i<6;i++)
    40      {
    41          if(month<=0)
    42          {
    43              month = month+12;
    44              year--;
    45          }
    46          var tempmonth =(month<10 ? "0"+month:month); 
    47          var mydate = year.toString()+"-"+tempmonth.toString();  
    48          month--;
    49      }
    50      return mydate;
    51 }   
    52 /**
    53  * 获取系统前六个月的年月日
    54  */
    55 function getBeforeYearMouthDay(){
    56     var tempmonth;
    57     var date=new Date;  
    58     var month=date.getMonth()+1; 
    59     var year=date.getFullYear();
    60     var day = date.getDate(); 
    61     for (var i=0;i<=12;i++){
    62         if(month<=0) {
    63             month = month+12;
    64             year--;
    65         }
    66         tempmonth =(month<10 ? "0"+month:month); 
    67       month--;
    68     }
    69     if((year%100!=0)&(year%400==0)&&(year%4==0)){//是闰年的情况下
    70             if(tempmonth==2){  //若果是2月份
    71                 if(day>29){
    72                     tempmonth = tempmonth+1;
    73                 }else{
    74                     tempmonth = tempmonth;
    75                 }
    76                 }else{//不是2月份的情况
    77                     tempmonth = tempmonth;
    78                 }
    79             }else{//不是闰年的情况下
    80                 if(tempmonth==2){  //若果是2月份
    81                     if(day>28){
    82                         tempmonth = tempmonth+1;
    83                     }else{
    84                         tempmonth = tempmonth;
    85                     }
    86                 }else{//不是2月份的情况
    87                         tempmonth = tempmonth;
    88                     }
    89             }
    90     if(day<10){
    91         day="0"+day;
    92     }
    93    var beforeYearMouthDay = year.toString()+"-"+tempmonth.toString()+"-"+day.toString();    
    94    return beforeYearMouthDay;
    95 }
  • 相关阅读:
    DS博客作业03--树
    DS博客作业02--栈和队列
    数据结构——线性表
    结构体
    C博客作业05--指针
    C语言博客作业04--数组
    面向对象设计大作业第二阶段:图书馆系统
    Java程序设计-有理数类的设计
    DS博客作业05-查找
    DS博客作业04-图
  • 原文地址:https://www.cnblogs.com/tian830937/p/4431849.html
Copyright © 2011-2022 走看看