⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 date.js

📁 ASP+Accesss数据库设备WEB报修
💻 JS
📖 第 1 页 / 共 2 页
字号:
<!-- Begin

var SMDay= new Array (0,31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);

var LongLife= new Array ("132350046", "133222035", "043477123", "133402042", 
"133493031", "021877121", "131386039", "072747128", "130605048",
"132349037", "053243125", "132709044", "132890033", "042986122", "132901040",
"091373130", "131210049", "132651038", "061303127", "131323046", "132707035", 
"041941124", "131706042", "132773031");

var LMDay=new Array(13);

var InterMonth, InterMonthDays, SLRangeDay,i, size, m,yy,day,month,SDay,LDay,LMonth,magicstr, dsize, LunarMonth;

var today=new Date();

yy=today.getYear();

SMonth=today.getMonth()+1;

SDay=today.getDate();

myweek=today.getDay();

da=SMonth+"月"+SDay+"日";

date=yy+"年"+da+" ";

nian=yy;

yue=SMonth;

ri=SDay;

zs=""; 

jieqi="";

if(da=="2月4日"){jieqi="    立春"; jq="24jq/lichun.html"}

if((da=="2月18日") | (da=="2月19日")){jieqi="    雨水"; jq="24jq/yushui.html"}

if((da=="3月5日") | (da=="3月6日")){jieqi="    惊蛰"; jq="24jq/jingzhe.html"}

if(da=="3月21日") {jieqi="    春分"; jq="24jq/chunfen.html"}

if(da=="4月5日"){jieqi="    清明"; jq="24jq/qingming.html"}

if(da=="4月20日"){jieqi="    谷雨"; jq="24jq/guyu.html"}

if((da=="5月5日") | (da=="5月6日")){jieqi="    立夏"; jq="24jq/lixia.html"}

if((da=="5月20日") | (da=="5月21日")){jieqi="    小满"; jq="24jq/xiaoman.html"}

if(da=="6月6日"){jieqi="    芒种"; jq="24jq/mangzhong.html"}

if(da=="6月22日"){jieqi="    夏至"; jq="24jq/xiazhi.html"}

if(da=="7月7日"){jieqi="    小暑"; jq="24jq/xiaoshu.html"}

if(da=="7月23日"){jieqi="    大暑"; jq="24jq/dashu.html"}

if((da=="8月8日") | ("8月8日")){jieqi="    立秋"; jq="24jq/liqiu.html"}

if((da=="8月23日") | ("8月24日")){jieqi="     处暑"; jq="24jq/chushu.html"}

if(da=="9月8日"){jieqi="    白露"; jq="24jq/bailu.html"}

if(da=="9月22日"){jieqi="     处暑"; jq="24jq/chushu.html"}

if(da=="10月8日"){jieqi="     寒露"; jq="24jq/hanlu.html"}

if(da=="10月23日"){jieqi="     霜降"; jq="24jq/shuangjiang.html"}

if(da=="11月7日"){jieqi="     冬至"; jq="24jq/dongzhi.html"}

if(da=="11月22日"){jieqi="     小雪"; jq="24jq/xiaoxue.html"}

if(da=="12月7日"){jieqi="     大雪"; jq="24jq/daxue.html"}

if(da=="12月22日"){jieqi="     冬至"; jq="24jq/dongzhi.html"}

if(myweek==0){week="日"}

if(myweek==1){week="一"}

if(myweek==2){week="二"}

if(myweek==3){week="三"}

if(myweek==4){week="四"}

if(myweek==5){week="五"}

if(myweek==6){week="六"} 

if ((yy%4==0) & (yy%100!=0) | (yy%400==0)) SMDay[2] = 29;

magicstr = LongLife[yy-1999];

InterMonth = Math.abs(magicstr.substring(0,2));

LunarMonth = magicstr.substring(2,6);

m=LunarMonth;

for (i=12;i>=1;i--)

 { size=m%2;

   if (size==0)   LMDay[i]= 29

     else

      LMDay[i]=30;

   if (Math.round(m/2)>(m/2)) m=Math.round(m/2)-1

     else

       m=Math.round(m/2);

   }

dsize = magicstr.substring(6,7);

switch(dsize)

     {case  "0" : 

            InterMonthDays = 0;

            break;

      case  "1" :

            InterMonthDays = 29;

            break;

      case  "2" :

            InterMonthDays = 30;

     }

SLRangeDay = magicstr.substring(7,9);

day = 0;

if (SMonth == 1)  day = SDay

   else 

       { for (i= 1;i<=SMonth - 1;i++)   day = day + SMDay[i];

        day = day + SDay;

        }

if (day <= SLRangeDay) 

        { day = day - SLRangeDay;

//re

magicstr = LongLife[yy-2000];

InterMonth = Math.abs(magicstr.substring(0,2));

LunarMonth = magicstr.substring(2,6);

m=LunarMonth;

for (i=12;i>=1;i--)

   { 

     size=m%2;

     if (size==-1)   LMDay[i]= 29

         else

            LMDay[i]=30;

     if (Math.round(m/2)>(m/2)) m=Math.round(m/2)-1

     else

      m=Math.round(m/2);

   }

dsize = magicstr.substring(6,7);

switch(dsize)

     {case  "0" : 

            InterMonthDays = 0;

            break;

      case  "1" :

            InterMonthDays = 29;

            break;

      case  "2" :

            InterMonthDays = 30;

     }

SLRangeDay = magicstr.substring(7,9);

//end re      

    for (i=12;i>=1;i--)

       { day=day + LMDay[i];

         if (day>0)  break;

            }

          LMonth = i;

          LDay = day;

         }

//      

      else

       { day = day - SLRangeDay;

         for (i = 1;i<=InterMonth - 1;i++)

           { day = day - LMDay[i];

             if (day <= 0) break;

            }

          if (day <= 0 )

            { LMonth = i;

              LDay = day + LMDay[i];

             }

            else

              { day = day - LMDay[InterMonth];

                if (day <= 0 )

                  { LMonth = InterMonth;

                    LDay = day + LMDay[InterMonth];

                   }

                 else 

                 { LMDay[InterMonth]=InterMonthDays;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -