{"id":876,"date":"2010-01-15T14:08:00","date_gmt":"2010-01-15T06:08:00","guid":{"rendered":""},"modified":"2013-11-26T11:57:21","modified_gmt":"2013-11-26T03:57:21","slug":"%e4%b8%80%e4%b8%aa%e9%9d%9e%e5%b8%b8%e6%bc%82%e4%ba%ae%e3%80%81%e5%ae%9e%e7%94%a8%e7%9a%84%e4%b8%87%e5%b9%b4%e5%8e%86","status":"publish","type":"post","link":"https:\/\/kyle.ai\/blog\/876.html","title":{"rendered":"\u4e00\u4e2a\u975e\u5e38\u6f02\u4eae\u3001\u5b9e\u7528\u7684\u4e07\u5e74\u5386"},"content":{"rendered":"<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;html&gt;\r\n&lt;head&gt;\r\n\r\n&lt;SCRIPT language=JavaScript&gt;\r\n&lt;!\u2013\r\n\/*****************************************************************************\r\n\u65e5\u671f\u8d44\u6599\r\n*****************************************************************************\/\r\n\r\nvar lunarInfo=new Array(\r\n0x04bd8,0x04ae0,0x0a570,0x054d5,0x0d260,0x0d950,0\u00d716554,0x056a0,0x09ad0,0x055d2,\r\n0x04ae0,0x0a5b6,0x0a4d0,0x0d250,0x1d255,0x0b540,0x0d6a0,0x0ada2,0x095b0,0\u00d714977,\r\n0\u00d704970,0x0a4b0,0x0b4b5,0x06a50,0x06d40,0x1ab54,0x02b60,0\u00d709570,0x052f2,0\u00d704970,\r\n0\u00d706566,0x0d4a0,0x0ea50,0x06e95,0x05ad0,0x02b60,0x186e3,0x092e0,0x1c8d7,0x0c950,\r\n0x0d4a0,0x1d8a6,0x0b550,0x056a0,0x1a5b4,0x025d0,0x092d0,0x0d2b2,0x0a950,0x0b557,\r\n0x06ca0,0x0b550,0\u00d715355,0x04da0,0x0a5d0,0\u00d714573,0x052d0,0x0a9a8,0x0e950,0x06aa0,\r\n0x0aea6,0x0ab50,0x04b60,0x0aae4,0x0a570,0\u00d705260,0x0f263,0x0d950,0x05b57,0x056a0,\r\n0x096d0,0x04dd5,0x04ad0,0x0a4d0,0x0d4d4,0x0d250,0x0d558,0x0b540,0x0b5a0,0x195a6,\r\n0x095b0,0x049b0,0x0a974,0x0a4b0,0x0b27a,0x06a50,0x06d40,0x0af46,0x0ab60,0\u00d709570,\r\n0x04af5,0\u00d704970,0x064b0,0x074a3,0x0ea50,0x06b58,0x055c0,0x0ab60,0x096d5,0x092e0,\r\n0x0c960,0x0d954,0x0d4a0,0x0da50,0\u00d707552,0x056a0,0x0abb7,0x025d0,0x092d0,0x0cab5,\r\n0x0a950,0x0b4a0,0x0baa4,0x0ad50,0x055d9,0x04ba0,0x0a5b0,0\u00d715176,0x052b0,0x0a930,\r\n0\u00d707954,0x06aa0,0x0ad50,0x05b52,0x04b60,0x0a6e6,0x0a4e0,0x0d260,0x0ea65,0x0d530,\r\n0x05aa0,0x076a3,0x096d0,0x04bd7,0x04ad0,0x0a4d0,0x1d0b6,0x0d250,0x0d520,0x0dd45,\r\n0x0b5a0,0x056d0,0x055b2,0x049b0,0x0a577,0x0a4b0,0x0aa50,0x1b255,0x06d20,0x0ada0)\r\n\r\nvar solarMonth=new Array(31,28,31,30,31,30,31,31,30,31,30,31);\r\nvar Gan=new Array(&quot;\u7532&quot;,&quot;\u4e59&quot;,&quot;\u4e19&quot;,&quot;\u4e01&quot;,&quot;\u620a&quot;,&quot;\u5df1&quot;,&quot;\u5e9a&quot;,&quot;\u8f9b&quot;,&quot;\u58ec&quot;,&quot;\u7678&quot;);\r\nvar Zhi=new Array(&quot;\u5b50&quot;,&quot;\u4e11&quot;,&quot;\u5bc5&quot;,&quot;\u536f&quot;,&quot;\u8fb0&quot;,&quot;\u5df3&quot;,&quot;\u5348&quot;,&quot;\u672a&quot;,&quot;\u7533&quot;,&quot;\u9149&quot;,&quot;\u620c&quot;,&quot;\u4ea5&quot;);\r\nvar Animals=new Array(&quot;\u9f20&quot;,&quot;\u725b&quot;,&quot;\u864e&quot;,&quot;\u5154&quot;,&quot;\u9f99&quot;,&quot;\u86c7&quot;,&quot;\u9a6c&quot;,&quot;\u7f8a&quot;,&quot;\u7334&quot;,&quot;\u9e21&quot;,&quot;\u72d7&quot;,&quot;\u732a&quot;);\r\nvar solarTerm = new Array(&quot;\u5c0f\u5bd2&quot;,&quot;\u5927\u5bd2&quot;,&quot;\u7acb\u6625&quot;,&quot;\u96e8\u6c34&quot;,&quot;\u60ca\u86f0&quot;,&quot;\u6625\u5206&quot;,&quot;\u6e05\u660e&quot;,&quot;\u8c37\u96e8&quot;,&quot;\u7acb\u590f&quot;,&quot;\u5c0f\u6ee1&quot;,&quot;\u8292\u79cd&quot;,&quot;\u590f\u81f3&quot;,&quot;\u5c0f\u6691&quot;,&quot;\u5927\u6691&quot;,&quot;\u7acb\u79cb&quot;,&quot;\u5904\u6691&quot;,&quot;\u767d\u9732&quot;,&quot;\u79cb\u5206&quot;,&quot;\u5bd2\u9732&quot;,&quot;\u971c\u964d&quot;,&quot;\u7acb\u51ac&quot;,&quot;\u5c0f\u96ea&quot;,&quot;\u5927\u96ea&quot;,&quot;\u51ac\u81f3&quot;)\r\nvar sTermInfo = new Array(0,21208,42467,63836,85337,107014,128867,150921,173149,195551,218072,240693,263343,285989,308563,331033,353350,375494,397447,419210,440795,462224,483532,504758)\r\nvar nStr1 = new Array(\u2018\u65e5\u2019,'\u4e00\u2019,'\u4e8c\u2019,'\u4e09\u2019,'\u56db\u2019,'\u4e94\u2019,'\u516d\u2019,'\u4e03\u2019,'\u516b\u2019,'\u4e5d\u2019,'\u5341\u2019)\r\nvar nStr2 = new Array(\u2018\u521d\u2019,'\u5341\u2019,'\u5eff\u2019,'\u5345\u2019,'\u3000\u2019)\r\nvar monthName = new Array(&quot;1 \u6708&quot;,&quot;2 \u6708&quot;,&quot;3 \u6708&quot;,&quot;4 \u6708&quot;,&quot;5 \u6708&quot;,&quot;6 \u6708&quot;,&quot;7 \u6708&quot;,&quot;8 \u6708&quot;,&quot;9 \u6708&quot;,&quot;10 \u6708&quot;,&quot;11 \u6708&quot;,&quot;12 \u6708&quot;);\r\n\r\n\/\/\u56fd\u5386\u8282\u65e5 *\u8868\u793a\u653e\u5047\u65e5\r\nvar sFtv = new Array(\r\n&quot;0101*\u5143\u65e6&quot;,\r\n&quot;0214 \u60c5\u4eba\u8282&quot;,\r\n&quot;0308 \u5987\u5973\u8282&quot;,\r\n&quot;0312 \u690d\u6811\u8282&quot;,\r\n&quot;0315 \u6d88\u8d39\u8005\u6743\u76ca\u65e5&quot;,\r\n&quot;0401 \u611a\u4eba\u8282&quot;,\r\n&quot;0501 \u52b3\u52a8\u8282&quot;,\r\n&quot;0504 \u9752\u5e74\u8282&quot;,\r\n&quot;0509 \u90dd\u7ef4\u8282&quot;,\r\n&quot;0512 \u62a4\u58eb\u8282&quot;,\r\n&quot;0601 \u513f\u7ae5\u8282&quot;,\r\n&quot;0701 \u5efa\u515a\u8282 \u9999\u6e2f\u56de\u5f52\u7eaa\u5ff5&quot;,\r\n&quot;0801 \u5efa\u519b\u8282&quot;,\r\n&quot;0808 \u7236\u4eb2\u8282&quot;,\r\n&quot;0816 \u71d5\u8854\u6ce5\u8282&quot;,\r\n&quot;0909 \u6bdb\u4e3b\u5e2d\u901d\u4e16\u7eaa\u5ff5&quot;,\r\n&quot;0910 \u6559\u5e08\u8282&quot;,\r\n&quot;0928 \u5b54\u5b50\u8bde\u8fb0&quot;,\r\n&quot;1001*\u56fd\u5e86\u8282&quot;,\r\n&quot;1006 \u8001\u4eba\u8282&quot;,\r\n&quot;1024 \u8054\u5408\u56fd\u65e5&quot;,\r\n&quot;1112 \u5b59\u4e2d\u5c71\u8bde\u8fb0\u7eaa\u5ff5&quot;,\r\n&quot;1220 \u6fb3\u95e8\u56de\u5f52\u7eaa\u5ff5&quot;,\r\n&quot;1225 \u5723\u8bde\u8282&quot;,\r\n&quot;1226 \u6bdb\u4e3b\u5e2d\u8bde\u8fb0\u7eaa\u5ff5&quot;)\r\n\r\n\/\/\u519c\u5386\u8282\u65e5 *\u8868\u793a\u653e\u5047\u65e5\r\nvar lFtv = new Array(\r\n&quot;0101*\u6625\u8282\u3001\u5f25\u52d2\u4f5b\u5723\u8bde!&quot;,\r\n&quot;0106 \u5b9a\u5149\u4f5b\u5723\u8bde&quot;,\r\n&quot;0115 \u5143\u5bb5\u8282&quot;,\r\n&quot;0208 \u91ca\u8fe6\u725f\u5c3c\u4f5b\u51fa\u5bb6&quot;,\r\n&quot;0215 \u91ca\u8fe6\u725f\u5c3c\u4f5b\u6d85\u69c3&quot;,\r\n&quot;0209 \u6d77\u7a7a\u4e0a\u5e08\u751f\u65e5!&quot;,\r\n&quot;0219 \u89c2\u4e16\u97f3\u83e9\u8428\u5723\u8bde&quot;,\r\n&quot;0221 \u666e\u8d24\u83e9\u8428\u5723\u8bde&quot;,\r\n&quot;0316 \u51c6\u63d0\u83e9\u8428\u5723\u8bde&quot;,\r\n&quot;0404 \u6587\u6b8a\u83e9\u8428\u5723\u8bde&quot;,\r\n&quot;0408 \u91ca\u8fe6\u725f\u5c3c\u4f5b\u5723\u8bde&quot;,\r\n&quot;0415 \u4f5b\u5409\u7965\u65e5\u2014\u2014\u91ca\u8fe6\u725f\u5c3c\u4f5b\u8bde\u751f\u3001\u6210\u9053\u3001\u6d85\u69c3\u4e09\u671f\u540c\u4e00\u5e86(\u5373\u5357\u4f20\u4f5b\u6559\u56fd\u5bb6\u7684\u536b\u585e\u8282)&quot;,\r\n&quot;0505 \u7aef\u5348\u8282&quot;,\r\n&quot;0513 \u4f3d\u84dd\u83e9\u8428\u5723\u8bde&quot;,\r\n&quot;0603 \u62a4\u6cd5\u97e6\u9a6e\u5c0a\u5929\u83e9\u8428\u5723\u8bde&quot;,\r\n&quot;0619 \u89c2\u4e16\u97f3\u83e9\u8428\u6210\u9053\u2014\u2014\u6b64\u65e5\u653e\u751f\u3001\u5ff5\u4f5b\uff0c\u529f\u5fb7\u6b8a\u80dc&quot;,\r\n&quot;0707 \u4e03\u5915\u60c5\u4eba\u8282&quot;,\r\n&quot;0713 \u5927\u52bf\u81f3\u83e9\u8428\u5723\u8bde&quot;,\r\n&quot;0715 \u4e2d\u5143\u8282&quot;,\r\n&quot;0724 \u9f99\u6811\u83e9\u8428\u5723\u8bde&quot;,\r\n&quot;0730 \u5730\u85cf\u83e9\u8428\u5723\u8bde&quot;,\r\n&quot;0815 \u4e2d\u79cb\u8282&quot;,\r\n&quot;0822 \u71c3\u706f\u4f5b\u5723\u8bde&quot;,\r\n&quot;0909 \u91cd\u9633\u8282&quot;,\r\n&quot;0919 \u89c2\u4e16\u97f3\u83e9\u8428\u51fa\u5bb6\u7eaa\u5ff5\u65e5&quot;,\r\n&quot;0930 \u836f\u5e08\u7409\u7483\u5149\u5982\u6765\u5723\u8bde&quot;,\r\n&quot;1005 \u8fbe\u6469\u7956\u5e08\u5723\u8bde&quot;,\r\n&quot;1107 \u963f\u5f25\u9640\u4f5b\u5723\u8bde&quot;,\r\n&quot;1208 \u91ca\u8fe6\u5982\u6765\u6210\u9053\u65e5,\u814a\u516b\u8282&quot;,\r\n&quot;1224 \u5c0f\u5e74&quot;,\r\n&quot;1229 \u534e\u4e25\u83e9\u8428\u5723\u8bde&quot;,\r\n&quot;0100*\u9664\u5915&quot;)\r\n\r\n\/\/\u67d0\u6708\u7684\u7b2c\u51e0\u4e2a\u661f\u671f\u51e0\r\nvar wFtv = new Array(\r\n&quot;0520 \u6bcd\u4eb2\u8282&quot;,\r\n&quot;0716 \u5408\u4f5c\u8282&quot;,\r\n&quot;0730 \u88ab\u5974\u5f79\u56fd\u5bb6\u5468&quot;)\r\n\r\n\/*****************************************************************************\r\n\u65e5\u671f\u8ba1\u7b97\r\n*****************************************************************************\/\r\n\r\n\/\/====================================== \u4f20\u56de\u519c\u5386 y\u5e74\u7684\u603b\u5929\u6570\r\nfunction lYearDays(y) {\r\nvar i, sum = 348\r\nfor(i=0\u00d78000; i&gt;0\u00d78; i&gt;&gt;=1) sum += (lunarInfo&#x5B;y-1900] &amp; i)? 1: 0\r\nreturn(sum+leapDays(y))\r\n}\r\n\r\n\/\/====================================== \u4f20\u56de\u519c\u5386 y\u5e74\u95f0\u6708\u7684\u5929\u6570\r\nfunction leapDays(y) {\r\nif(leapMonth(y)) return((lunarInfo&#x5B;y-1900] &amp; 0\u00d710000)? 30: 29)\r\nelse return(0)\r\n}\r\n\r\n\/\/====================================== \u4f20\u56de\u519c\u5386 y\u5e74\u95f0\u54ea\u4e2a\u6708 1-12 , \u6ca1\u95f0\u4f20\u56de 0\r\nfunction leapMonth(y) {\r\nreturn(lunarInfo&#x5B;y-1900] &amp; 0xf)\r\n}\r\n\r\n\/\/====================================== \u4f20\u56de\u519c\u5386 y\u5e74m\u6708\u7684\u603b\u5929\u6570\r\nfunction monthDays(y,m) {\r\nreturn( (lunarInfo&#x5B;y-1900] &amp; (0\u00d710000&gt;&gt;m))? 30: 29 )\r\n}\r\n\r\n\/\/====================================== \u7b97\u51fa\u519c\u5386, \u4f20\u5165\u65e5\u671f\u7269\u4ef6, \u4f20\u56de\u519c\u5386\u65e5\u671f\u7269\u4ef6\r\n\/\/                                       \u8be5\u7269\u4ef6\u5c5e\u6027\u6709 .year .month .day .isLeap .yearCyl .dayCyl .monCyl\r\nfunction Lunar(objDate) {\r\n\r\nvar i, leap=0, temp=0\r\nvar baseDate = new Date(1900,0,31)\r\nvar offset   = (objDate \u2013 baseDate)\/86400000\r\n\r\nthis.dayCyl = offset + 40\r\nthis.monCyl = 14\r\n\r\nfor(i=1900; i&lt;2050 &amp;&amp; offset&gt;0; i++) {\r\ntemp = lYearDays(i)\r\noffset -= temp\r\nthis.monCyl += 12\r\n}\r\n\r\nif(offset&lt;0) {\r\noffset += temp;\r\ni\u2013;\r\nthis.monCyl -= 12\r\n}\r\n\r\nthis.year = i\r\nthis.yearCyl = i-1864\r\n\r\nleap = leapMonth(i) \/\/\u95f0\u54ea\u4e2a\u6708\r\nthis.isLeap = false\r\n\r\nfor(i=1; i&lt;13 &amp;&amp; offset&gt;0; i++) {\r\n\/\/\u95f0\u6708\r\nif(leap&gt;0 &amp;&amp; i==(leap+1) &amp;&amp; this.isLeap==false)\r\n{ \u2013i; this.isLeap = true; temp = leapDays(this.year); }\r\nelse\r\n{ temp = monthDays(this.year, i); }\r\n\r\n\/\/\u89e3\u9664\u95f0\u6708\r\nif(this.isLeap==true &amp;&amp; i==(leap+1)) this.isLeap = false\r\n\r\noffset -= temp\r\nif(this.isLeap == false) this.monCyl ++\r\n}\r\n\r\nif(offset==0 &amp;&amp; leap&gt;0 &amp;&amp; i==leap+1)\r\nif(this.isLeap)\r\n{ this.isLeap = false; }\r\nelse\r\n{ this.isLeap = true; \u2013i; \u2013this.monCyl;}\r\n\r\nif(offset&lt;0){ offset += temp; \u2013i; \u2013this.monCyl; }\r\n\r\nthis.month = i\r\nthis.day = offset + 1\r\n}\r\n\r\n\/\/==============================\u4f20\u56de\u56fd\u5386 y\u5e74\u67d0m+1\u6708\u7684\u5929\u6570\r\nfunction solarDays(y,m) {\r\nif(m==1)\r\nreturn(((y%4 == 0) &amp;&amp; (y%100 != 0) || (y%400 == 0))? 29: 28)\r\nelse\r\nreturn(solarMonth&#x5B;m])\r\n}\r\n\/\/============================== \u4f20\u5165 offset \u4f20\u56de\u5e72\u652f, 0=\u7532\u5b50\r\nfunction cyclical(num) {\r\nreturn(Gan&#x5B;num%10]+Zhi&#x5B;num%12])\r\n}\r\n\r\n\/\/============================== \u6708\u5386\u5c5e\u6027\r\nfunction calElement(sYear,sMonth,sDay,week,lYear,lMonth,lDay,isLeap,cYear,cMonth,cDay) {\r\n\r\nthis.isToday    = false;\r\n\/\/\u56fd\u5386\r\nthis.sYear      = sYear;\r\nthis.sMonth     = sMonth;\r\nthis.sDay       = sDay;\r\nthis.week       = week;\r\n\/\/\u519c\u5386\r\nthis.lYear      = lYear;\r\nthis.lMonth     = lMonth;\r\nthis.lDay       = lDay;\r\nthis.isLeap     = isLeap;\r\n\/\/\u5e72\u652f\r\nthis.cYear      = cYear;\r\nthis.cMonth     = cMonth;\r\nthis.cDay       = cDay;\r\n\r\nthis.color      = \u201d;\r\n\r\nthis.lunarFestival = \u201d; \/\/\u519c\u5386\u8282\u65e5\r\nthis.solarFestival = \u201d; \/\/\u56fd\u5386\u8282\u65e5\r\nthis.solarTerms    = \u201d; \/\/\u8282\u6c14\r\n\r\n}\r\n\r\n\/\/===== \u67d0\u5e74\u7684\u7b2cn\u4e2a\u8282\u6c14\u4e3a\u51e0\u65e5(\u4ece0\u5c0f\u5bd2\u8d77\u7b97)\r\nfunction sTerm(y,n) {\r\nvar offDate = new Date( ( 31556925974.7*(y-1900) + sTermInfo&#x5B;n]*60000 ) + Date.UTC(1900,0,6,2,5) )\r\nreturn(offDate.getUTCDate())\r\n}\r\n\r\n\/\/============================== \u4f20\u56de\u6708\u5386\u7269\u4ef6 (y\u5e74,m+1\u6708)\r\nfunction calendar(y,m) {\r\n\r\nvar sDObj, lDObj, lY, lM, lD=1, lL, lX=0, tmp1, tmp2\r\nvar lDPOS = new Array(3)\r\nvar n = 0\r\nvar firstLM = 0\r\n\r\nsDObj = new Date(y,m,1)            \/\/\u5f53\u6708\u4e00\u65e5\u65e5\u671f\r\n\r\nthis.length    = solarDays(y,m)    \/\/\u56fd\u5386\u5f53\u6708\u5929\u6570\r\nthis.firstWeek = sDObj.getDay()    \/\/\u56fd\u5386\u5f53\u67081\u65e5\u661f\u671f\u51e0\r\n\r\nfor(var i=0;i&lt;this.length;i++) {\r\n\r\nif(lD&gt;lX) {\r\nsDObj = new Date(y,m,i+1)    \/\/\u5f53\u6708\u4e00\u65e5\u65e5\u671f\r\nlDObj = new Lunar(sDObj)     \/\/\u519c\u5386\r\nlY    = lDObj.year           \/\/\u519c\u5386\u5e74\r\nlM    = lDObj.month          \/\/\u519c\u5386\u6708\r\nlD    = lDObj.day            \/\/\u519c\u5386\u65e5\r\nlL    = lDObj.isLeap         \/\/\u519c\u5386\u662f\u5426\u95f0\u6708\r\nlX    = lL? leapDays(lY): monthDays(lY,lM) \/\/\u519c\u5386\u5f53\u6708\u6700\u5f8c\u4e00\u5929\r\n\r\nif(n==0) firstLM = lM\r\nlDPOS&#x5B;n++] = i-lD+1\r\n}\r\n\r\n\/\/sYear,sMonth,sDay,week,\r\n\/\/lYear,lMonth,lDay,isLeap,\r\n\/\/cYear,cMonth,cDay\r\nthis&#x5B;i] = new calElement(y, m+1, i+1, nStr1&#x5B;(i+this.firstWeek)%7],\r\nlY, lM, lD++, lL,\r\ncyclical(lDObj.yearCyl) ,cyclical(lDObj.monCyl), cyclical(lDObj.dayCyl++) )\r\n\r\nif((i+this.firstWeek)%7==0)   this&#x5B;i].color = \u2018red\u2019 \/\/\u5468\u65e5\u989c\u8272\r\nif((i+this.firstWeek)%14==13) this&#x5B;i].color = \u2018red\u2019 \/\/\u5468\u4f11\u4e8c\u65e5\u989c\u8272\r\n}\r\n\r\n\/\/\u8282\u6c14\r\ntmp1=sTerm(y,m*2 )-1\r\ntmp2=sTerm(y,m*2+1)-1\r\nthis&#x5B;tmp1].solarTerms = solarTerm&#x5B;m*2]\r\nthis&#x5B;tmp2].solarTerms = solarTerm&#x5B;m*2+1]\r\nif(m==3) this&#x5B;tmp1].color = \u2018red\u2019 \/\/\u6e05\u660e\u989c\u8272\r\n\r\n\/\/\u56fd\u5386\u8282\u65e5\r\nfor(i in sFtv)\r\nif(sFtv&#x5B;i].match(\/^(\\d{2})(\\d{2})(&#x5B;\\s\\*])(.+)$\/))\r\nif(Number(RegExp.$1)==(m+1)) {\r\nthis&#x5B;Number(RegExp.$2)-1].solarFestival += RegExp.$4 + \u2018 \u2018\r\nif(RegExp.$3==\u2019*') this&#x5B;Number(RegExp.$2)-1].color = \u2018red\u2019\r\n}\r\n\r\n\/\/\u6708\u5468\u8282\u65e5\r\nfor(i in wFtv)\r\nif(wFtv&#x5B;i].match(\/^(\\d{2})(\\d)(\\d)(&#x5B;\\s\\*])(.+)$\/))\r\nif(Number(RegExp.$1)==(m+1)) {\r\ntmp1=Number(RegExp.$2)\r\ntmp2=Number(RegExp.$3)\r\nthis&#x5B;((this.firstWeek&gt;tmp2)?7:0) + 7*(tmp1-1) + tmp2 - this.firstWeek].solarFestival += RegExp.$5 + \u2018 \u2018\r\n}\r\n\r\n\/\/\u519c\u5386\u8282\u65e5\r\nfor(i in lFtv)\r\nif(lFtv&#x5B;i].match(\/^(\\d{2})(.{2})(&#x5B;\\s\\*])(.+)$\/)) {\r\ntmp1=Number(RegExp.$1)-firstLM\r\nif(tmp1==-11) tmp1=1\r\nif(tmp1 &gt;=0 &amp;&amp; tmp1&lt;n) {\r\ntmp2 = lDPOS&#x5B;tmp1] + Number(RegExp.$2) -1\r\nif( tmp2 &gt;= 0 &amp;&amp; tmp2&lt;this.length) {\r\nthis&#x5B;tmp2].lunarFestival += RegExp.$4 + \u2018 \u2018\r\nif(RegExp.$3==\u2019*') this&#x5B;tmp2].color = \u2018red\u2019\r\n}\r\n}\r\n}\r\n\r\n\/\/\u9ed1\u8272\u661f\u671f\u4e94\r\nif((this.firstWeek+12)%7==5)\r\nthis&#x5B;12].solarFestival += \u2018\u9ed1\u8272\u661f\u671f\u4e94 \u2018\r\n\r\n\/\/\u4eca\u65e5\r\nif(y==tY &amp;&amp; m==tM) this&#x5B;tD-1].isToday = true;\r\n\r\n}\r\n\r\n\/\/====================== \u4e2d\u6587\u65e5\u671f\r\nfunction cDay(d){\r\nvar s;\r\n\r\nswitch (d) {\r\ncase 10:\r\ns = \u2018\u521d\u5341\u2019; break;\r\ncase 20:\r\ns = \u2018\u4e8c\u5341\u2019; break;\r\nbreak;\r\ncase 30:\r\ns = \u2018\u4e09\u5341\u2019; break;\r\nbreak;\r\ndefault :\r\ns = nStr2&#x5B;Math.floor(d\/10)];\r\ns += nStr1&#x5B;d%10];\r\n}\r\nreturn(s);\r\n}\r\n&lt;!\u2013 \u6b64\u7279\u6548\u7531\u5168\u6765\u7f51\u7f16\u8f91\u5236\u4f5c\u2013&gt;\r\n&lt;!\u2013 \u5168\u6765\u7f51\uff1ahttp:\/\/www.wholeback.cn\/\u2013&gt;\r\n\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\r\nvar cld;\r\n\r\nfunction drawCld(SY,SM) {\r\nvar i,sD,s,size;\r\ncld = new calendar(SY,SM);\r\n\r\nif(SY&gt;1874 &amp;&amp; SY&lt;1909) yDisplay = \u2018\u5149\u7eea\u2019 + (((SY-1874)==1)?\u2019\u5143\u2019:SY-1874)\r\nif(SY&gt;1908 &amp;&amp; SY&lt;1912) yDisplay = \u2018\u5ba3\u7edf\u2019 + (((SY-1908)==1)?\u2019\u5143\u2019:SY-1908)\r\nif(SY&gt;1911 &amp;&amp; SY&lt;1950) yDisplay = \u2018\u6c11\u56fd\u2019 + (((SY-1911)==1)?\u2019\u5143\u2019:SY-1911)\r\nif(SY&gt;1949) yDisplay = \u2018\u5171\u548c\u56fd\u2019 + (((SY-1949)==1)?\u2019\u5143\u2019:SY-1949)\r\n\r\nGZ.innerHTML = yDisplay +\u2019\u5e74 \u519c\u5386\u2019 + cyclical(SY-1900+36) + \u2018\u5e74 &amp;nbsp;&amp;nbsp;\u3010\u2019+Animals&#x5B;(SY-4)%12]+\u2019\u3011\u2019;\r\n\r\nYMBG.innerHTML = &quot;&amp;nbsp;&quot; + SY + &quot;&lt;BR&gt;&amp;nbsp;&quot; + monthName&#x5B;SM];\r\n\r\nfor(i=0;i&lt;42;i++) {\r\n\r\nsObj=eval(\u2018SD\u2019+ i);\r\nlObj=eval(\u2018LD\u2019+ i);\r\n\r\nsObj.className = \u201d;\r\n\r\nsD = i \u2013 cld.firstWeek;\r\n\r\nif(sD&gt;-1 &amp;&amp; sD&lt;cld.length) { \/\/\u65e5\u671f\u5185\r\nsObj.innerHTML = sD+1;\r\n\r\nif(cld&#x5B;sD].isToday) sObj.className = \u2018todyaColor\u2019; \/\/\u4eca\u65e5\u989c\u8272\r\n\r\nsObj.style.color = cld&#x5B;sD].color; \/\/\u56fd\u5b9a\u5047\u65e5\u989c\u8272\r\n\r\nif(cld&#x5B;sD].lDay==1) \/\/\u663e\u793a\u519c\u5386\u6708\r\nlObj.innerHTML = \u2018&lt;b&gt;\u2019+(cld&#x5B;sD].isLeap?\u2019\u95f0\u2019:\u201d) + cld&#x5B;sD].lMonth + \u2018\u6708\u2019 + (monthDays(cld&#x5B;sD].lYear,cld&#x5B;sD].lMonth)==29?\u2019\u5c0f\u2019:'\u5927\u2019)+\u2019&lt;\/b&gt;\u2019;\r\nelse \/\/\u663e\u793a\u519c\u5386\u65e5\r\nlObj.innerHTML = cDay(cld&#x5B;sD].lDay);\r\n\r\ns=cld&#x5B;sD].lunarFestival;\r\nif(s.length&gt;0) { \/\/\u519c\u5386\u8282\u65e5\r\nif(s.length&gt;6) s = s.substr(0, 4)+\u2019\u2026\u2019;\r\ns = s.fontcolor(\u2018red\u2019);\r\n}\r\nelse { \/\/\u56fd\u5386\u8282\u65e5\r\ns=cld&#x5B;sD].solarFestival;\r\nif(s.length&gt;0) {\r\nsize = (s.charCodeAt(0)&gt;0 &amp;&amp; s.charCodeAt(0)&lt;128)?8:4;\r\nif(s.length&gt;size+2) s = s.substr(0, size)+\u2019\u2026\u2019;\r\ns = s.fontcolor(\u2018blue\u2019);\r\n}\r\nelse { \/\/\u5eff\u56db\u8282\u6c14\r\ns=cld&#x5B;sD].solarTerms;\r\nif(s.length&gt;0) s = s.fontcolor(\u2018limegreen\u2019);\r\n}\r\n}\r\nif(s.length&gt;0) lObj.innerHTML = s;\r\n\r\n}\r\nelse { \/\/\u975e\u65e5\u671f\r\nsObj.innerHTML = \u201d;\r\nlObj.innerHTML = \u201d;\r\n}\r\n}\r\n}\r\n\r\nfunction changeCld() {\r\nvar y,m;\r\ny=CLD.SY.selectedIndex+1900;\r\nm=CLD.SM.selectedIndex;\r\ndrawCld(y,m);\r\n}\r\n\r\nfunction pushBtm(K) {\r\nswitch (K){\r\ncase \u2018YU\u2019 :\r\nif(CLD.SY.selectedIndex&gt;0) CLD.SY.selectedIndex\u2013;\r\nbreak;\r\ncase \u2018YD\u2019 :\r\nif(CLD.SY.selectedIndex&lt;149) CLD.SY.selectedIndex++;\r\nbreak;\r\ncase \u2018MU\u2019 :\r\nif(CLD.SM.selectedIndex&gt;0) {\r\nCLD.SM.selectedIndex\u2013;\r\n}\r\nelse {\r\nCLD.SM.selectedIndex=11;\r\nif(CLD.SY.selectedIndex&gt;0) CLD.SY.selectedIndex\u2013;\r\n}\r\nbreak;\r\ncase \u2018MD\u2019 :\r\nif(CLD.SM.selectedIndex&lt;11) {\r\nCLD.SM.selectedIndex++;\r\n}\r\nelse {\r\nCLD.SM.selectedIndex=0;\r\nif(CLD.SY.selectedIndex&lt;149) CLD.SY.selectedIndex++;\r\n}\r\nbreak;\r\ndefault :\r\nCLD.SY.selectedIndex=tY-1900;\r\nCLD.SM.selectedIndex=tM;\r\n}\r\nchangeCld();\r\n}\r\n\r\nvar Today = new Date();\r\nvar tY = Today.getFullYear();\r\nvar tM = Today.getMonth();\r\nvar tD = Today.getDate();\r\n\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\r\nvar width = &quot;130&quot;;\r\nvar offsetx = 2;\r\nvar offsety = 16;\r\n\r\nvar x = 0;\r\nvar y = 0;\r\nvar snow = 0;\r\nvar sw = 0;\r\nvar cnt = 0;\r\n\r\nvar dStyle;\r\ndocument.onmousemove = mEvn;\r\n\r\n\/\/\u663e\u793a\u8be6\u7ec6\u65e5\u671f\u8d44\u6599\r\nfunction mOvr(v) {\r\nvar s,festival;\r\nvar sObj=eval(\u2018SD\u2019+ v);\r\nvar d=sObj.innerHTML-1;\r\n\r\n\/\/sYear,sMonth,sDay,week,\r\n\/\/lYear,lMonth,lDay,isLeap,\r\n\/\/cYear,cMonth,cDay\r\n\r\nif(sObj.innerHTML!=\u201d) {\r\n\r\nsObj.style.cursor = \u2018s-resize\u2019;\r\n\r\nif(cld&#x5B;d].solarTerms == \u201d &amp;&amp; cld&#x5B;d].solarFestival == \u201d &amp;&amp; cld&#x5B;d].lunarFestival == \u201d)\r\nfestival = \u201d;\r\nelse\r\nfestival = \u2018&lt;TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR=&quot;#CCFFCC&quot;&gt;&lt;TR&gt;&lt;TD&gt;\u2019+\r\n\u2018&lt;FONT COLOR=&quot;#000000&quot; STYLE=&quot;font-size:9pt;&quot;&gt;\u2019+cld&#x5B;d].solarTerms + \u2018 \u2018 + cld&#x5B;d].solarFestival + \u2018 \u2018 + cld&#x5B;d].lunarFestival+\u2019&lt;\/FONT&gt;&lt;\/TD&gt;\u2019+'&lt;\/TR&gt;&lt;\/TABLE&gt;\u2019;\r\n\r\ns= \u2018&lt;TABLE WIDTH=&quot;130&quot; BORDER=0 CELLPADDING=&quot;2&quot; CELLSPACING=0 BGCOLOR=&quot;#000066&quot;&gt;&lt;TR&gt;&lt;TD&gt;\u2019 +\r\n\u2018&lt;TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0&gt;&lt;TR&gt;&lt;TD ALIGN=&quot;right&quot;&gt;&lt;FONT COLOR=&quot;#ffffff&quot; STYLE=&quot;font-size:9pt;&quot;&gt;\u2019+\r\ncld&#x5B;d].sYear+\u2019 \u5e74 \u2018+cld&#x5B;d].sMonth+\u2019 \u6708 \u2018+cld&#x5B;d].sDay+\u2019 \u65e5&lt;br&gt;\u661f\u671f\u2019+cld&#x5B;d].week+\u2019&lt;br&gt;\u2019+\r\n\u2018&lt;font color=&quot;violet&quot;&gt;\u519c\u5386\u2019+(cld&#x5B;d].isLeap?\u2019\u95f0 \u2018:\u2019 \u2018)+cld&#x5B;d].lMonth+\u2019 \u6708 \u2018+cld&#x5B;d].lDay+\u2019 \u65e5&lt;\/font&gt;&lt;br&gt;\u2019+\r\n\u2018&lt;font color=&quot;yellow&quot;&gt;\u2019+cld&#x5B;d].cYear+\u2019\u5e74 \u2018+cld&#x5B;d].cMonth+\u2019\u6708 \u2018+cld&#x5B;d].cDay + \u2018\u65e5&lt;\/font&gt;\u2019+\r\n\u2018&lt;\/FONT&gt;&lt;\/TD&gt;&lt;\/TR&gt;&lt;\/TABLE&gt;\u2019+ festival +\u2019&lt;\/TD&gt;&lt;\/TR&gt;&lt;\/TABLE&gt;\u2019;\r\n\r\ndocument.all&#x5B;&quot;detail&quot;].innerHTML = s;\r\n\r\nif (snow == 0) {\r\ndStyle.left = x+offsetx-(width\/2);\r\ndStyle.top = y+offsety;\r\ndStyle.visibility = &quot;visible&quot;;\r\nsnow = 1;\r\n}\r\n}\r\n}\r\n\r\n\/\/\u6e05\u9664\u8be6\u7ec6\u65e5\u671f\u8d44\u6599\r\nfunction mOut() {\r\nif ( cnt &gt;= 1 ) { sw = 0 }\r\nif ( sw == 0 ) { snow = 0; dStyle.visibility = &quot;hidden&quot;;}\r\nelse cnt++;\r\n}\r\n\r\n\/\/\u53d6\u5f97\u4f4d\u7f6e\r\nfunction mEvn() {\r\nx=event.x;\r\ny=event.y;\r\nif (document.body.scrollLeft)\r\n{x=event.x+document.body.scrollLeft; y=event.y+document.body.scrollTop;}\r\nif (snow){\r\ndStyle.left = x+offsetx-(width\/2)\r\ndStyle.top = y+offsety\r\n}\r\n}\r\n\r\n\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\r\nfunction changeTZ() {\r\nCITY.innerHTML = CLD.TZ.value.substr(6)\r\nsetCookie(&quot;TZ&quot;,CLD.TZ.selectedIndex)\r\n}\r\n\r\nfunction tick() {\r\nvar today\r\ntoday = new Date()\r\nClock.innerHTML = today.toLocaleString().replace(\/(\u5e74|\u6708)\/g, &quot;\/&quot;).replace(\/\u65e5\/, &quot;&quot;);\r\nClock.innerHTML = TimeAdd(today.toGMTString(), CLD.TZ.value)\r\nwindow.setTimeout(&quot;tick()&quot;, 1000);\r\n}\r\n\r\nfunction setCookie(name, value) {\r\nvar today = new Date()\r\nvar expires = new Date()\r\nexpires.setTime(today.getTime() + 1000*60*60*24*365)\r\ndocument.cookie = name + &quot;=&quot; + escape(value) + &quot;; expires=&quot; + expires.toGMTString()\r\n}\r\n\r\nfunction getCookie(Name) {\r\nvar search = Name + &quot;=&quot;\r\nif(document.cookie.length &gt; 0) {\r\noffset = document.cookie.indexOf(search)\r\nif(offset != -1) {\r\noffset += search.length\r\nend = document.cookie.indexOf(&quot;;&quot;, offset)\r\nif(end == -1) end = document.cookie.length\r\nreturn unescape(document.cookie.substring(offset, end))\r\n}\r\nelse return &quot;&quot;\r\n}\r\n}\r\n\r\n\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n\r\nfunction initial() {\r\ndStyle = detail.style;\r\nCLD.SY.selectedIndex=tY-1900;\r\nCLD.SM.selectedIndex=tM;\r\ndrawCld(tY,tM);\r\n\r\nCLD.TZ.selectedIndex=getCookie(&quot;TZ&quot;);\r\nchangeTZ();\r\ntick();\r\n}\r\n\r\n\/\/\u2013&gt;\r\n&lt;\/SCRIPT&gt;\r\n\r\n&lt;SCRIPT language=VBScript&gt;\r\n&lt;!\u2013\r\n\u2018===== \u7b97\u4e16\u754c\u65f6\u95f4\r\nFunction TimeAdd(UTC,T)\r\nDim PlusMinus, DST, y\r\nIf Left(T,1)=&quot;-&quot; Then PlusMinus = -1 Else PlusMinus = 1\r\nUTC=Right(UTC,Len(UTC)-5)\r\nUTC=Left(UTC,Len(UTC)-4)\r\ny = Year(UTC)\r\nTimeAdd=DateAdd(&quot;n&quot;, (Cint(Mid(T,2,2))*60 + Cint(Mid(T,4,2))) * PlusMinus, UTC)\r\n\u2018\u7f8e\u56fd\u65e5\u5149\u8282\u7ea6\u671f\u95f4: 4\u6708\u7b2c\u4e00\u4e2a\u661f\u65e500:00 \u81f3 10\u6708\u6700\u5f8c\u4e00\u4e2a\u661f\u671f\u65e500:00\r\nIf Mid(T,6,1)=&quot;*&quot; And DateSerial(y,4,(9 \u2013 Weekday(DateSerial(y,4,1)) mod 7) ) &lt;= TimeAdd And DateSerial(y,10,31 \u2013 Weekday(DateSerial(y,10,31))) &gt;= TimeAdd Then\r\nTimeAdd=CStr(DateAdd(&quot;h&quot;, 1, TimeAdd))\r\ntSave.innerHTML = &quot;R&quot;\r\nElse\r\ntSave.innerHTML = &quot;&quot;\r\nEnd If\r\nTimeAdd = CStr(TimeAdd)\r\nEnd Function\r\n\u2018\u2013&gt;\r\n&lt;\/SCRIPT&gt;\r\n\r\n&lt;STYLE&gt;.todyaColor {\r\nBACKGROUND-COLOR: aqua\r\n}\r\n&lt;\/STYLE&gt;\r\n&lt;SCRIPT language=JavaScript&gt;&lt;!\u2013\r\nif(navigator.appName == &quot;Netscape&quot; || parseInt(navigator.appVersion) &lt; 4)\r\ndocument.write(&quot;&lt;h1&gt;\u4f60\u7684\u6d4f\u89c8\u5668\u65e0\u6cd5\u6267\u884c\u6b64\u7a0b\u5e8f\u3002&lt;\/h1&gt;\u6b64\u7a0b\u5e8f\u5728 IE4 \u4ee5\u540e\u7684\u7248\u672c\u624d\u80fd\u6267\u884c!!&quot;)\r\n\/\/\u2013&gt;&lt;\/SCRIPT&gt;\r\n\r\n&lt;DIV id=detail style=&quot;POSITION: absolute&quot;&gt;&lt;\/DIV&gt;\r\n&lt;CENTER&gt;\r\n&lt;FORM name=CLD&gt;\r\n&lt;TABLE&gt;\r\n&lt;TBODY&gt;\r\n&lt;TR&gt;\r\n    &lt;TD vAlign=top align=center&gt;&lt;FONT color=#ff6633 size=3&gt;\r\n      &lt;SCRIPT language=JavaScript&gt;\r\nvar enabled = 0; today = new Date();\r\nvar day; var date;\r\nif(today.getDay()==0) day = &quot;\u661f\u671f\u65e5&quot;\r\nif(today.getDay()==1) day = &quot;\u661f\u671f\u4e00&quot;\r\nif(today.getDay()==2) day = &quot;\u661f\u671f\u4e8c&quot;\r\nif(today.getDay()==3) day = &quot;\u661f\u671f\u4e09&quot;\r\nif(today.getDay()==4) day = &quot;\u661f\u671f\u56db&quot;\r\nif(today.getDay()==5) day = &quot;\u661f\u671f\u4e94&quot;\r\nif(today.getDay()==6) day = &quot;\u661f\u671f\u516d&quot;\r\ndocument.fgColor = &quot;000000&quot;;\r\ndate = &quot; \u4f5b\u5386 &quot; + (today.getYear()+544) + &quot; \u5e74 &quot; +\r\n(today.getMonth() + 1 ) + &quot;\u6708 &quot; + today.getDate() + &quot;\u65e5 &quot; +\r\nday +&quot;&quot;;\r\ndocument.write(date)\r\n&lt;\/SCRIPT&gt;\r\n      &lt;\/FONT&gt;&lt;BR&gt;&lt;FONT style=&quot;FONT-SIZE: 9pt&quot; size=2&gt;\u672c\u5730\u65f6\u95f4:&lt;\/FONT&gt;&lt;BR&gt;&lt;FONT\r\n      id=Clock face=Arial color=#000080 size=4 align=&quot;center&quot;&gt;&lt;\/FONT&gt;\r\n      &lt;P&gt;&lt;!\u2013\u65f6\u533a *\u8868\u793a\u81ea\u52a8\u8c03\u6574\u4e3a\u65e5\u5149\u8282\u7ea6\u65f6\u95f4\u2013&gt;&lt;FONT style=&quot;FONT-SIZE: 9pt&quot; size=2&gt;&lt;SELECT\r\n      style=&quot;FONT-SIZE: 9pt&quot; onchange=changeTZ() name=TZ&gt; &lt;OPTION\r\n        value=&quot;-1200 \u5b89\u5c3c\u5a01\u571f\u514b\u3001\u74dc\u7532\u5170&quot; selected&gt;\u56fd\u9645\u6362\u65e5\u7ebf&lt;OPTION\r\n        value=&quot;-1100 \u4e2d\u9014\u5c9b\u3001\u8428\u6469\u4e9a\u7fa4\u5c9b&quot;&gt;\u8428\u6469\u4e9a&lt;OPTION value=&quot;-1000 \u590f\u5a01\u5937&quot;&gt;\u590f\u5a01\u5937&lt;OPTION\r\n        value=-0900*\u963f\u62c9\u65af\u52a0&gt;\u963f\u62c9\u65af\u52a0&lt;OPTION value=-0800*\u592a\u5e73\u6d0b\u65f6\u95f4(\u7f8e\u52a0)\u3001\u63d0\u4e9a\u7eb3&gt;\u592a\u5e73\u6d0b&lt;OPTION\r\n        value=&quot;-0700 \u4e9a\u5386\u6851\u90a3&quot;&gt;\u7f8e\u56fd\u5c71\u533a&lt;OPTION value=-0700*\u5c71\u533a\u65f6\u95f4(\u7f8e\u52a0)&gt;\u7f8e\u52a0\u5c71\u533a&lt;OPTION\r\n        value=-0600*\u8428\u514b\u5176\u4e07(\u52a0\u62ff\u5927)&gt;\u52a0\u62ff\u5927\u4e2d\u90e8&lt;OPTION value=-0600*\u58a8\u897f\u54e5\u5e02\u3001\u5854\u514b\u897f\u5361\u5e15&gt;\u58a8\u897f\u54e5&lt;OPTION\r\n        value=-0600*\u4e2d\u90e8\u65f6\u95f4(\u7f8e\u52a0)&gt;\u7f8e\u52a0\u4e2d\u90e8&lt;OPTION value=-0500*\u6ce2\u54e5\u5927\u3001\u91cc\u739b&gt;\u5357\u7f8e\u6d32\u592a\u5e73\u6d0b&lt;OPTION\r\n        value=-0500*\u4e1c\u90e8\u65f6\u95f4(\u7f8e\u52a0)&gt;\u7f8e\u52a0\u4e1c\u90e8&lt;OPTION value=-0500*\u5370\u7b2c\u5b89\u7eb3(\u4e1c\u90e8)&gt;\u7f8e\u4e1c&lt;OPTION\r\n        value=-0400*\u52a0\u62c9\u5361\u65af\u3001\u62c9\u5e15\u5179&gt;\u5357\u7f8e\u6d32\u897f\u90e8&lt;OPTION value=&quot;-0400*\u5927\u897f\u6d0b\u65f6\u95f4 \u52a0\u62ff\u5927)&quot;&gt;\u5927\u897f\u6d0b&lt;OPTION\r\n        value=&quot;-0330 \u65b0\u5c9b(\u52a0\u62ff\u5927\u4e1c\u5cb8)&quot;&gt;\u7ebd\u82ac\u5170&lt;OPTION value=&quot;-0300 \u6ce2\u897f\u5c3c\u4e9a&quot;&gt;\u4e1c\u5357\u7f8e\u6d32&lt;OPTION\r\n        value=&quot;-0300 \u5e03\u9c81\u8bfa\u65af\u7231\u4e3d\u65af\u3001\u4e54\u6cbb\u57ce&quot;&gt;\u5357\u7f8e\u6d32\u4e1c\u90e8&lt;OPTION value=-0200*\u5927\u897f\u6d0b\u4e2d\u90e8&gt;\u5927\u897f\u6d0b\u4e2d\u90e8&lt;OPTION\r\n        value=-0100*\u4e9a\u901f\u5c14\u7fa4\u5c9b\u3001\u7ef4\u5fb7\u89d2\u7fa4\u5c9b&gt;\u4e9a\u901f\u5c14&lt;OPTION\r\n        value=&quot;+0000 \u683c\u6797\u5a01\u6cbb\u65f6\u95f4\u3001\u90fd\u67cf\u6797\u3001\u7231\u4e01\u5821\u3001\u4f26\u6566&quot;&gt;\u82f1\u56fd\u590f\u4ee4&lt;OPTION\r\n        value=&quot;+0000 \u83ab\u6d1b\u7ef4\u4e9a(\u8d56\u6bd4\u745e\u4e9a)\u3001\u5361\u8428\u5e03\u5170\u5361&quot;&gt;\u683c\u6797\u5a01\u6cbb\u6807\u51c6&lt;OPTION\r\n        value=&quot;+0100 \u5df4\u9ece\u3001\u9a6c\u5fb7\u91cc&quot;&gt;\u7f57\u9a6c&lt;OPTION value=&quot;+0100 \u5e03\u62c9\u683c, \u534e\u6c99, \u5e03\u8fbe\u4f69\u65af&quot;&gt;\u4e2d\u6b27&lt;OPTION\r\n        value=&quot;+0100 \u67cf\u6797\u3001\u65af\u5fb7\u54e5\u5c14\u6469\u3001\u7f57\u9a6c\u3001\u4f2f\u6069\u3001\u5e03\u9c81\u8d5b\u5c14\u3001\u7ef4\u4e5f\u7eb3&quot;&gt;\u897f\u6b27&lt;OPTION\r\n        value=&quot;+0200 \u4ee5\u8272\u5217&quot;&gt;\u4ee5\u8272\u5217&lt;OPTION value=+0200*\u4e1c\u6b27&gt;\u4e1c\u6b27&lt;OPTION\r\n        value=+0200*\u5f00\u7f57&gt;\u57c3\u53ca&lt;OPTION value=+0200*\u96c5\u5178\u3001\u8d6b\u5c14\u8f9b\u57fa\u3001\u4f0a\u65af\u5766\u5821&gt;GFT&lt;OPTION\r\n        value=+0200*\u8d6b\u62c9\u96f7\u3001\u76ae\u6258\u91cc&gt;\u5357\u975e&lt;OPTION\r\n        value=+0300*\u5df4\u683c\u8fbe\u3001\u79d1\u5a01\u7279\u3001\u5948\u6d1b\u6bd4(\u80af\u4e9a)\u3001\u91cc\u96c5\u5fb7(\u6c99\u4e4c\u5730)&gt;\u6c99\u4e4c\u5730\u963f\u62c9\u4f2f&lt;OPTION\r\n        value=+0300*\u83ab\u65af\u79d1\u3001\u5723\u5f7c\u5f97\u5821\u3001\u8d3a\u5360\u3001\u7a9d\u74e6\u683c\u745e\u5fb7&gt;\u4fc4\u7f57\u65af&lt;OPTION value=+0330*\u5fb7\u9ed1\u5170&gt;\u4f0a\u6717&lt;OPTION\r\n        value=+0400*\u963f\u5e03\u8fbe\u6bd4(\u4e1c\u963f\u62c9\u4f2f)\u3001\u83ab\u65af\u51ef\u3001\u5854\u5e03\u7406\u65af(\u4e54\u6cbb\u4e9a\u5171\u548c)&gt;\u963f\u62c9\u4f2f&lt;OPTION\r\n        value=+0430*\u5580\u5e03\u5c14&gt;\u963f\u5bcc\u6c57&lt;OPTION value=&quot;+0500 \u4f0a\u65af\u5170\u9a6c\u5df4\u5fb7\u3001\u514b\u6d1b\u5947\u3001\u4f0a\u5361\u7279\u6797\u5821\u3001\u5854\u987b\u80af&quot;&gt;\u897f\u4e9a&lt;OPTION\r\n        value=&quot;+0530 \u5b5f\u4e70\u3001\u52a0\u5c14\u5404\u7b54\u3001\u9a6c\u5782\u65af\u3001\u65b0\u5fb7\u91cc\u3001\u53ef\u4f26\u5761&quot;&gt;\u5370\u5ea6&lt;OPTION\r\n        value=&quot;+0600 \u963f\u9a6c\u63d0\u3001\u8fbe\u5361&quot;&gt;\u4e2d\u4e9a&lt;OPTION value=&quot;+0700 \u66fc\u8c37\u3001\u4e9a\u52a0\u8fbe\u3001\u80e1\u5fd7\u660e\u5e02&quot;&gt;\u66fc\u8c37&lt;OPTION\r\n        value=&quot;+0800 \u5317\u4eac\u3001\u91cd\u5e86\u3001\u9ed1\u9f99\u6c5f&quot;&gt;\u4e2d\u56fd&lt;OPTION value=&quot;+0800 \u53f0\u6e7e\u3001\u9999\u6e2f\u3001\u65b0\u52a0\u5761&quot;&gt;\u53f0\u5317&lt;OPTION\r\n        value=&quot;+0900 \u4e1c\u4eac\u3001\u5927\u962a\u3001\u624e\u5e4c\u3001\u6c49\u57ce\u3001\u4e9a\u5e93\u5179(\u4e1c\u897f\u4f2f\u5229\u4e9a)&quot;&gt;\u4e1c\u4eac&lt;OPTION\r\n        value=&quot;+0930 \u8fbe\u5c14\u6587&quot;&gt;\u6fb3\u6d32\u4e2d\u90e8&lt;OPTION value=&quot;+1000 \u5e03\u91cc\u65af\u672c\u3001\u58a8\u5c14\u672c\u3001\u5e2d\u5fb7\u5c3c&quot;&gt;\u5e2d\u5fb7\u5c3c&lt;OPTION\r\n        value=&quot;+1000 \u970d\u5df4\u7279&quot;&gt;\u5854\u65af\u6885\u5c3c\u4e9a&lt;OPTION value=&quot;+1000 \u5173\u5c9b\u3001\u83ab\u65af\u6bd4\u6e2f\u3001\u6d77\u3000\u5a01&quot;&gt;\u897f\u592a\u5e73\u6d0b&lt;OPTION\r\n        value=+1100*\u9a6c\u54e5\u5927\u3001\u6240\u7f57\u95e8\u7fa4\u5c9b\u3001\u65b0\u5361\u4f26\u591a\u5c3c\u4e9a&gt;\u592a\u5e73\u6d0b\u4e2d\u90e8&lt;OPTION\r\n        value=&quot;+1200 \u5a01\u7075\u987f\u3001\u5965\u514b\u5170&quot;&gt;\u7ebd\u897f\u5170&lt;OPTION\r\n      value=&quot;+1200 \u6590\u6d4e\u3001\u80af\u52a0\u5854\u3001\u9a6c\u6b47\u5c14\u7fa4\u5c9b&quot;&gt;\u6590\u6d4e&lt;\/OPTION&gt;&lt;\/SELECT&gt;\u65f6\u95f4&lt;\/FONT&gt; &lt;FONT id=tSave\r\n      style=&quot;FONT-SIZE: 18pt; COLOR: red; FONT-FAMILY: Wingdings&quot;&gt;&lt;\/FONT&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT\r\n      style=&quot;FONT-SIZE: 120pt; COLOR: green; FONT-FAMILY: Webdings&quot;&gt;&amp;ucirc;&lt;\/FONT&gt;&lt;BR&gt;&lt;FONT\r\n      id=CITY\r\n      style=&quot;FONT-SIZE: 9pt; WIDTH: 150px; COLOR: blue; FONT-FAMILY: \u2018\u5b8b\u4f53\u2019&quot;&gt;&lt;\/FONT&gt;&lt;\/P&gt;&lt;\/TD&gt;\r\n    &lt;TD align=center&gt;\r\n      &lt;DIV style=&quot;Z-INDEX: -1; POSITION: absolute; TOP: 30px&quot;&gt;&lt;FONT id=YMBG\r\n      style=&quot;FONT-SIZE: 100pt; COLOR: #f0f0f0; FONT-FAMILY: \u2018Arial Black\u2019&quot;&gt;&amp;nbsp;0000&lt;BR&gt;&amp;nbsp;JUN&lt;\/FONT&gt;\r\n      &lt;\/DIV&gt;\r\n      &lt;TABLE border=0&gt;\r\n        &lt;TBODY&gt;\r\n        &lt;TR&gt;\r\n          &lt;TD bgColor=#000080 colSpan=7&gt;&lt;FONT style=&quot;FONT-SIZE: 9pt&quot;\r\n            color=#ffffff size=2&gt;\u897f\u5386&lt;SELECT style=&quot;FONT-SIZE: 9pt&quot;\r\n            onchange=changeCld() name=SY&gt;\r\n              &lt;SCRIPT language=JavaScript&gt;&lt;!\u2013\r\nfor(i=1900;i&lt;2050;i++) document.write(\u2018&lt;option&gt;\u2019+i)\r\n\/\/\u2013&gt;&lt;\/SCRIPT&gt;\r\n            &lt;\/SELECT&gt;\u5e74&lt;SELECT style=&quot;FONT-SIZE: 9pt&quot; onchange=changeCld()\r\n            name=SM&gt;\r\n              &lt;SCRIPT language=JavaScript&gt;&lt;!\u2013\r\nfor(i=1;i&lt;13;i++) document.write(\u2018&lt;option&gt;\u2019+i)\r\n\/\/\u2013&gt;&lt;\/SCRIPT&gt;\r\n            &lt;\/SELECT&gt;\u6708&lt;\/FONT&gt; &lt;FONT id=GZ face=\u5b8b\u4f53 color=#ffffff\r\n            size=4&gt;&lt;\/FONT&gt;&lt;BR&gt;&lt;\/TD&gt;&lt;\/TR&gt;\r\n        &lt;TR align=center bgColor=#e0e0e0&gt;\r\n          &lt;TD width=54&gt;\u65e5&lt;\/TD&gt;\r\n          &lt;TD width=54&gt;\u4e00&lt;\/TD&gt;\r\n          &lt;TD width=54&gt;\u4e8c&lt;\/TD&gt;\r\n          &lt;TD width=50&gt;\u4e09&lt;\/TD&gt;\r\n          &lt;TD width=54&gt;\u56db&lt;\/TD&gt;\r\n          &lt;TD width=54&gt;\u4e94&lt;\/TD&gt;\r\n          &lt;TD width=54&gt;\u516d&lt;\/TD&gt;&lt;\/TR&gt;\r\n        &lt;SCRIPT language=JavaScript&gt;&lt;!\u2013\r\nvar gNum\r\nfor(i=0;i&lt;6;i++) {\r\ndocument.write(\u2018&lt;tr align=center&gt;\u2019)\r\nfor(j=0;j&lt;7;j++) {\r\ngNum = i*7+j\r\ndocument.write(\u2018&lt;td id=&quot;GD\u2019 + gNum +\u2019&quot; onMouseOver=&quot;mOvr(\u2018 + gNum +\u2019)&quot; onMouseOut=&quot;mOut()&quot;&gt;&lt;font id=&quot;SD\u2019 + gNum +\u2019&quot; size=5 face=&quot;Arial Black&quot;\u2019)\r\nif(j == 0) document.write(\u2018 color=red\u2019)\r\nif(j == 6)\r\nif(i%2==1) document.write(\u2018 color=red\u2019)\r\nelse document.write(\u2018 color=green\u2019)\r\ndocument.write(\u2018 TITLE=&quot;&quot;&gt; &lt;\/font&gt;&lt;br&gt;&lt;font id=&quot;LD\u2019 + gNum + \u2018&quot; size=2 style=&quot;font-size:9pt&quot;&gt; &lt;\/font&gt;&lt;\/td&gt;\u2019)\r\n}\r\ndocument.write(\u2018&lt;\/tr&gt;\u2019)\r\n}\r\n\/\/\u2013&gt;&lt;\/SCRIPT&gt;\r\n        &lt;\/TBODY&gt;&lt;\/TABLE&gt;&lt;\/TD&gt;\r\n    &lt;TD vAlign=top align=center width=60&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BUTTON\r\n      style=&quot;FONT-SIZE: 9pt&quot; onclick=&quot;pushBtm(\u2018YU\u2019)&quot;&gt;\u5e74\u2191&lt;\/BUTTON&gt;&lt;BR&gt;&lt;BUTTON\r\n      style=&quot;FONT-SIZE: 9pt&quot; onclick=&quot;pushBtm(\u2018YD\u2019)&quot;&gt;\u5e74\u2193&lt;\/BUTTON&gt;\r\n      &lt;P&gt;&lt;BUTTON style=&quot;FONT-SIZE: 9pt&quot;\r\n      onclick=&quot;pushBtm(\u2018MU\u2019)&quot;&gt;\u6708\u2191&lt;\/BUTTON&gt;&lt;BR&gt;&lt;BUTTON style=&quot;FONT-SIZE: 9pt&quot;\r\n      onclick=&quot;pushBtm(\u2018MD\u2019)&quot;&gt;\u6708\u2193&lt;\/BUTTON&gt;\r\n      &lt;P&gt;&lt;BUTTON style=&quot;FONT-SIZE: 9pt&quot; onclick=&quot;pushBtm(\u201d)&quot;&gt;\u5f53\u6708&lt;\/BUTTON&gt;\r\n      &lt;\/P&gt;&lt;\/TD&gt;&lt;\/TR&gt;&lt;\/TBODY&gt;&lt;\/TABLE&gt;&lt;\/FORM&gt;&lt;\/CENTER&gt;\r\n\r\n&lt;title&gt;\u6781\u54c1\u8d85\u7ea7\u597d\u770b\u7684\u4e07\u5e74\u5386\u5305\u542b\u65f6\u533a\u8282\u65e5-\u7279\u6548\u4ee3\u7801\u793a\u4f8b&lt;\/title&gt;\r\n\r\n&lt;meta content=&quot;\u5168\u6765\u7f51-\u8fd9\u91cc\u6c47\u805a\u4e86\u7f51\u9875html\u4ee3\u7801\u77e5\u8bc6\uff0c\u7f51\u9875html\u6559\u7a0b\uff0c\u7f51\u9875html\u7279\u6b8a\u4ee3\u7801\uff0ccss\u6837\u5f0f\u4ee3\u7801\uff0cdiv\u4ee3\u7801\uff0c\u5b66\u7f51\u9875html\u4ee3\u7801\u77e5\u8bc6\uff0c\u8bf7\u8fdb\u5168\u6765\u7f51\u3002&quot; name=&quot;description&quot;&gt;\r\n&lt;meta content=&quot;\u7f51\u9875\u77e5\u8bc6\uff0c\u7f51\u9875html\uff0c\u7f51\u9875\u4ee3\u7801\uff0c\u7f51\u9875html\u6559\u7a0b\uff0chtml\u7279\u6b8a\u4ee3\u7801\uff0cJavaScript\u7279\u6b8a\u4ee3\u7801&quot;&gt;\r\n\r\n&lt;\/head&gt;\r\n\r\n&lt;body bgcolor=&quot;#d0d1ff&quot; onload=initial()&gt;&lt;br&gt;&lt;br&gt;\r\n\r\n&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;\r\n\r\n&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;\r\n\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>&lt;html&gt; &lt;head&gt; &lt;SCRIPT language=JavaScrip [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-876","post","type-post","status-publish","format-standard","hentry","category-code_related"],"_links":{"self":[{"href":"https:\/\/kyle.ai\/blog\/wp-json\/wp\/v2\/posts\/876","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kyle.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kyle.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kyle.ai\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kyle.ai\/blog\/wp-json\/wp\/v2\/comments?post=876"}],"version-history":[{"count":1,"href":"https:\/\/kyle.ai\/blog\/wp-json\/wp\/v2\/posts\/876\/revisions"}],"predecessor-version":[{"id":5244,"href":"https:\/\/kyle.ai\/blog\/wp-json\/wp\/v2\/posts\/876\/revisions\/5244"}],"wp:attachment":[{"href":"https:\/\/kyle.ai\/blog\/wp-json\/wp\/v2\/media?parent=876"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kyle.ai\/blog\/wp-json\/wp\/v2\/categories?post=876"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kyle.ai\/blog\/wp-json\/wp\/v2\/tags?post=876"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}