dreamweaver中时间、天气预报、滚动新闻条的制作_第1页
dreamweaver中时间、天气预报、滚动新闻条的制作_第2页
dreamweaver中时间、天气预报、滚动新闻条的制作_第3页
dreamweaver中时间、天气预报、滚动新闻条的制作_第4页
dreamweaver中时间、天气预报、滚动新闻条的制作_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Dreamweaver中时间、天气预报、滚动新闻条的制作 时间的制作 / JavaScript Document 0x8; i=1) sum += (lunarInfoy-1900 return(sum+leapDays(y); /= 传回农历 y 年闰月的天数 function leapDays(y) if(leapMonth(y) return(lunarInfoy-1900 else return(0); /= 传回农历 y 年闰哪个月 1-12 , 没闰传回 0 function leapMonth(y) return(lunarInfoy-1900 /= 传回农历 y 年 m 月 的总天数 function monthDays(y, m) return (lunarInfoy-1900 /= 算出农历, 传入日期物件, 传回农历日期物件 /= 该物件属性有 .year .month .day .isLeap .yearCyl .dayCyl .monCyl function Lunar(objDate) var i, leap=0, temp=0; var baseDate = new Date(1900,0,31); var offset = (objDate - baseDate)/86400000; this.dayCyl = offset + 40; this.monCyl = 14; for (i = 1900; i0; i+) temp = lYearDays(i); offset -= temp; this.monCyl += 12; if (offset 0; i+) /闰月 if (leap 0 this.isLeap = true; temp = leapDays(this.year); else temp = monthDays(this.year, i); /解除闰月 if (this.isLeap = true offset -= temp; if (this.isLeap = false) this.monCyl+; if (offset = 0 else this.isLeap = true; -i; -this.monCyl; if (offset ; if (now.getDay() = 0) cl = ; if (now.getDay() = 6) cl = ; return(cl+SY+年+(SM+1)+ 月+); function weekday() var day = new Array(“星期日“,“ 星期一“,“星期二“,“星期三“,“星期四“,“星期五“,“星 期六“); var cl = ; if (now.getDay() = 0) cl = ; if (now.getDay() = 6) cl = ; return(cl+ daynow.getDay()+ ); /= 中文日期 function cDay(m, d) var nStr1 = new Array(日,一, 二,三, 四,五, 六,七,八,九, 十); var nStr2 = new Array(初,十, 廿,卅, ); var s; if (m 10) s = 十 + nStr1m-10; else s = nStr1m; s += 月; switch (d) case 10:s += 初十; break; case 20:s += 二十; break; case 30:s += 三十; break; default:s += nStr2Math.floor(d/10); s += nStr1d%10; return(s); function solarDay1() var sDObj = new Date(SY, SM, SD); var lDObj = new Lunar(sDObj); var cl = ; var tt = 【 + Animals(SY-4)%12 + 】 + cyclical(lDObj.monCyl) + 月 + cyclical(lDObj.dayCyl+) + 日; return(cl+tt+); function solarDay2() var sDObj = new Date(SY, SM, SD); var lDObj = new Lunar(sDObj); var cl = ; /农历 BB+(cldd.isLeap?闰 : )+cldd.lMonth+ 月 +cldd.lDay+ 日 var tt = cyclical(SY-1900+36)+年 +cDay(lDObj.month,lDObj.day); return(cl+tt+); function solarDay3() var sTermInfo = new Array(0,21208,42467,63836,85337,107014,128867,150921,173149,195551,218072,2 40693,263343,285989,308563,331033,353350,375494,397447,419210,440795,4622 24,483532,504758); var solarTerm = new Array(“小寒“,“大寒“,“立春“,“雨水“,“惊蛰“,“春分“,“清明“,“谷雨“,“ 立夏“,“小满“,“芒种“,“ 夏至“,“小暑“,“大暑“,“立秋“,“ 处暑“,“白露“,“秋分“,“寒露“,“霜降“,“ 立冬“,“小雪“,“大雪“,“ 冬至“); var lFtv = new Array(“0101*春节“,“0115 元宵节“,“0505 端午节“,“0707 七夕情人节 “,“0715 中元节“,“0815 中秋节“,“0827 MM 的生日“,“0909 重阳节“,“1208 腊八节 “,“1224 小年“,“0100*除夕“); var sFtv = new Array(“0101*元旦“,“0214 情人节“,“0308 妇女节“,“0312 植树节 “,“0315 消费者权益日“,“0401 愚人节“,“0407 偶今天又长一岁拉“,“0501 劳动节“,“0504 青年节“,“0512 护士节“,“0601 儿童节“,“0701 建党节 香港回归纪念“,“0801 建军节 “,“0808 父亲节“,“0909 毛席逝世纪念“,“0910 教师节“,“0928 孔子诞辰“,“1001* 国庆节 “,“1006 老人节“,“1024 联合国日“,“1112 孙中山诞辰“,“1220 澳门回归纪念“,“1225 圣 诞节“,“1226 毛席诞辰“); var sDObj = new Date(SY, SM, SD); var lDObj = new Lunar(sDObj); var lDPOS = new Array(3); var festival=,solarTerms=,solarFestival=,lunarFestival=,tmp1,tmp2; /农历节日 for (i in lFtv) if (lFtvi.match(/(d2)(.2)(s*)(.+)$/) tmp1=Number(RegExp.$1)-lDObj.month; tmp2=Number(RegExp.$2)-lDObj.day; if(tmp1=0 /国历节日 for (i in sFtv) if (sFtvi.match(/(d2)(d2)(s*)(.+)$/) tmp1 = Number(RegExp.$1)-(SM+1); tmp2 = Number(RegExp.$2)-SD; if (tmp1=0 /节气 tmp1 = new Date(31556925974.7*(SY- 1900)+sTermInfoSM*2+1*60000)+Date.UTC(1900,0,6,2,5); tmp2 = tmp1.getUTCDate(); if (tmp2 = SD) solarTerms = solarTermSM*2+1; tmp1 = new Date(31556925974.7*(SY- 1900)+sTermInfoSM*2*60000)+Date.UTC(1900,0,6,2,5); tmp2 = tmp1.getUTCDate(); if (tmp2 = SD) solarTerms = solarTermSM*2; return(+festival+); /显示当前时间 function CurentTime() var now = new Date(); var hh = now.getHours(); var mm = now.getMinutes(); var ss = now.getTime() % 60000; ss = (ss - (ss % 1000) / 1000; var clock = hh+:; if (mm “+YYMMDD()+SD+“日 “+“ “); document.write(weekday()+“+“+CurentT

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论