网页显示月份日期星期时间代码
网页日历制作源代码

网页日历制作源代码(上课练习)<html><head><script language="JavaScript" >function changColor(index) {document.getElementById(index).bgColor="gray";}function recoverColor(index) {document.getElementById(index).bgColor="";}monthnames = new Array("1月","2月","3月","4月","5月","6月","7月","8月","10月","11月","12月");var linkcount=0;function addlink(month, day, href) {var entry = new Array(3);entry[0] = month;entry[1] = day;entry[2] = href;this[linkcount++] = entry;}Array.prototype.addlink = addlink;linkdays = new Array();monthdays = new Array(12);monthdays[0]=31;monthdays[1]=28;monthdays[2]=31;monthdays[3]=30;monthdays[4]=31;monthdays[5]=30;monthdays[6]=31;monthdays[7]=31;monthdays[8]=30;monthdays[9]=31;monthdays[10]=30;monthdays[11]=31;todayDate=new Date();thisday=todayDate.getDay();thismonth=todayDate.getMonth();thisdate=todayDate.getDate();thisyear=todayDate.getY ear();if (((thisyear % 4 == 0) && !(thisyear % 100 == 0))||(thisyear % 400 == 0)) monthdays[1]++;startspaces = thisdate;if(startspaces > 7) startspaces %= 7;startspaces = thisday - startspaces + 1;if(startspaces < 0) startspaces += 7;document.write("<table border=2 bgcolor=white width=300px");document.write("bordercolor=black><font color=black>");//style.attributedocument.write("<tr><td colspan=7><center>"+ thisyear+"年"+monthnames[thismonth-1]+"</center></font></td></tr>");document.write("<tr>");document.write("<td align=center>日</td>");document.write("<td align=center>一</td>");document.write("<td align=center>二</td>");document.write("<td align=center>三</td>");document.write("<td align=center>四</td>");document.write("<td align=center>五</td>");document.write("<td align=center>六</td>");document.write("</tr>");document.write("<tr>");var i=0;for (s=0;s<startspaces;s++) {document.write("<td> </td>");}count=1;while (count <= monthdays[thismonth]) {for (b = startspaces;b<7;b++) {linktrue=false;document.write("<td id='tt" + ++i + "' onclick=\"changColor('tt" + i + "')\" onblur=\"recoverColor('tt" + i + "')\">");/*for (c=0;c<linkdays.length;c++) {if (linkdays[c] != null) {if ((linkdays[c][0]==thismonth + 1) && (linkdays[c][1]==count)) {document.write("<a href=\"" + linkdays[c][2] + "\">");linktrue=true;}}}*/if (count==thisdate) {document.write("<font color='FF0000'><strong>");}if (count <= monthdays[thismonth]) {document.write(count);}else {document.write(" ");}if (count==thisdate) {document.write("</strong></font>");}if (linktrue)document.write("</a>");document.write("</td>");count++;}document.write("</tr>");document.write("<tr>");startspaces=0;}document.write("</table></p>");</script></head><body></body></html>。
python获取本周、上周、本月、上月及本季的时间代码实例

python获取本周、上周、本⽉、上⽉及本季的时间代码实例前⾔本⽂主要介绍的是关于利⽤python 获取本周,上周,本⽉,上⽉,本季的时间,话不多说了,来⼀起看看实现的⽅法吧⽰例代码:import datetimefrom datetime import timedeltanow = datetime.datetime.now()# 今天today = nowprint('--- today = {}'.format(today))# 昨天yesterday = now - timedelta(days=1)print('--- yesterday = {}'.format(yesterday))# 明天tomorrow = now + timedelta(days=1)print('--- tomorrow = {}'.format(tomorrow))# 当前季度now_quarter = now.month / 3 if now.month % 3 == 0 else now.month / 3 + 1print('--- now_quarter = {}'.format(now_quarter))# 本周第⼀天和最后⼀天this_week_start = now - timedelta(days=now.weekday())this_week_end = now + timedelta(days=6 - now.weekday())print('--- this_week_start = {} this_week_end = {}'.format(this_week_start, this_week_end))# 上周第⼀天和最后⼀天last_week_start = now - timedelta(days=now.weekday() + 7)last_week_end = now - timedelta(days=now.weekday() + 1)print('--- last_week_start = {} last_week_end = {}'.format(last_week_start, last_week_end))# 本⽉第⼀天和最后⼀天this_month_start = datetime.datetime(now.year, now.month, 1)this_month_end = datetime.datetime(now.year, now.month + 1, 1) - timedelta(days=1)+ datetime.timedelta(hours=23, minutes=59, seconds=59)print('--- this_month_start = {} this_month_end = {}'.format(this_month_start, this_month_end))# 上⽉第⼀天和最后⼀天last_month_end = this_month_start - timedelta(days=1)+ datetime.timedelta(hours=23, minutes=59, seconds=59)last_month_start = datetime.datetime(last_month_end.year, last_month_end.month, 1)print('--- last_month_end = {} last_month_start = {}'.format(last_month_end, last_month_start))# 本季第⼀天和最后⼀天month = (now.month - 1) - (now.month - 1) % 3 + 1this_quarter_start = datetime.datetime(now.year, month, 1)this_quarter_end = datetime.datetime(now.year, month + 3, 1) - timedelta(days=1)+ datetime.timedelta(hours=23, minutes=59, seconds=59)print('--- this_quarter_start = {} this_quarter_end = {}'.format(this_quarter_start, this_quarter_end))# 上季第⼀天和最后⼀天last_quarter_end = this_quarter_start - timedelta(days=1)+ datetime.timedelta(hours=23, minutes=59, seconds=59)last_quarter_start = datetime.datetime(last_quarter_end.year, last_quarter_end.month - 2, 1)print('--- last_quarter_start = {} last_quarter_end = {}'.format(last_quarter_start, last_quarter_end))# 本年第⼀天和最后⼀天this_year_start = datetime.datetime(now.year, 1, 1)this_year_end = datetime.datetime(now.year + 1, 1, 1) - timedelta(days=1)+ datetime.timedelta(hours=23, minutes=59, seconds=59)print('--- this_year_start = {} this_year_end = {}'.format(this_year_start, this_year_end))# 去年第⼀天和最后⼀天last_year_end = this_year_start - timedelta(days=1)+ datetime.timedelta(hours=23, minutes=59, seconds=59)last_year_start = datetime.datetime(last_year_end.year, 1, 1)print('--- last_year_start = {} last_year_end = {}'.format(last_year_start, last_year_end))总结到此这篇关于利⽤python获取本周、上周、本⽉、上⽉及本季的时间的⽂章就介绍到这了,更多相关python获取本周、上周、本⽉、上⽉及本季时间内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!。
在网页中显示日期和时间 - 超级实用的代码收集

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title></head><body><!--显示日期与时间--><script language="javascript" type="text/javascript">window.onload=function (){setInterval("document.getElementById('time').innerHTML=newDate().toLocaleString()+' 星期'+'日一二三四五六'.charAt(newDate().getDay());",1000);setInterval("document.getElementById('date').innerHTML=newDate().toLocaleDateString()+' 星期'+'日一二三四五六'.charAt(newDate().getDay());",1000);//menuFix();setInterval("document.getElementById('time1').innerHTML=newDate().pattern('yyyy-MM-dd EEE HH:mm:ss');",1000);setInterval("document.getElementById('time2').innerHTML=newDate().format('yyyy-MM-dddddhh:mm:ss TT');",1000);setInterval("document.getElementById('time3').innerHTML=newDate().format('yyyy-MM-ddhh:mm:ss');",1000);}</script><script language="javascript" type="text/javascript"><!--/*** 对Date的扩展,将Date 转化为指定格式的String* 月(M)、日(d)、12小时(h)、24小时(H)、分(m)、秒(s)、周(E)、季度(q) 可以用1-2 个占位符* 年(y)可以用1-4 个占位符,毫秒(S)只能用1 个占位符(是1-3 位的数字) * eg:* (new Date()).pattern("yyyy-MM-ddhh:mm:ss.S") ==> 2006-07-02 08:09:04.423 * (new Date()).pattern("yyyy-MM-dd E HH:mm:ss") ==> 2009-03-10 二20:09:04 * (new Date()).pattern("yyyy-MM-dd EE hh:mm:ss") ==> 2009-03-10 周二08:09:04* (new Date()).pattern("yyyy-MM-dd EEE hh:mm:ss") ==> 2009-03-10 星期二08:09:04* (new Date()).pattern("yyyy-M-d h:m:s.S") ==> 2006-7-2 8:9:4.18*/Date.prototype.pattern=function(fmt) {var o = {"M+" : this.getMonth()+1, //月份"d+" : this.getDate(), //日"h+" :this.getHours()%12 == 0 ? 12 : this.getHours()%12, //小时"H+" : this.getHours(), //小时"m+" : this.getMinutes(), //分"s+" : this.getSeconds(), //秒"q+" : Math.floor((this.getMonth()+3)/3), //季度"S" : this.getMilliseconds() //毫秒};var week = {"0" : "\u65e5","1" : "\u4e00","2" : "\u4e8c","3" : "\u4e09","4" : "\u56db","5" : "\u4e94","6" : "\u516d"};if(/(y+)/.test(fmt)){fmt=fmt.replace(RegExp.$1, (this.getFullYear()+"").substr(4 - RegExp.$1.length));}if(/(E+)/.test(fmt)){fmt=fmt.replace(RegExp.$1, ((RegExp.$1.length>1) ? (RegExp.$1.length>2 ? "\u661f\u671f" : "\u5468") : "")+week[this.getDay()+""]);}for(var k in o){if(new RegExp("("+ k +")").test(fmt)){fmt = fmt.replace(RegExp.$1, (RegExp.$1.length==1) ? (o[k]) : (("00"+o[k]).substr((""+ o[k]).length)));}}returnfmt;}//var date = new Date();//window.alert(date.pattern("yyyy-MM-ddhh:mm:ss"));// -->//==================================================//这是第二个,是一个老外写的,来源:/akunshenjk/archive/2008/06/12/2539638.aspx/*** 对Date的扩展,将Date 转化为指定格式的String* 月(M)、日(d)、12小时(h)、24小时(H)、分(m)、秒(s)、周(E)、季度(q) 可以用1-2 个占位符* 年(y)可以用1-4 个占位符,毫秒(S)只能用1 个占位符(是1-3 位的数字) * eg:* (new Date()).format("yyyy-MM-ddhh:mm:ss.S") ==> 2006-07-02 08:09:04.423* (new Date()).format("yyyy-MM-ddHH:mm:ss") ==> 2009-03-10 20:09:04* (new Date()).format("yyyy-MM-dddddhh:mm:ss") ==> 2009-03-10 Fri 08:09:04* (new Date()).format("yyyy-MM-dddddhh:mm:ss TT") ==> 2009-03-10 Fri 08:09:04 AM* (new Date()).format("yyyy-M-d h:m:s.S") ==> 2006-7-2 8:9:4.18*/Date.prototype.format = function(mask) {var d = this;varzeroize = function (value, length) {if (!length) length = 2;value = String(value);for (var i = 0, zeros = ''; i < (length - value.length); i++) {zeros += '0';}return zeros + value;};returnmask.replace(/"[^"]*"|'[^']*'|\b(?:d{1,4}|m{1,4}|yy(?:yy)?|([hHMstT])\1?|[lLZ])\b/g, function($0) {switch($0) {case 'd': return d.getDate();case 'dd': return zeroize(d.getDate());case 'ddd': return ['Sun','Mon','Tue','Wed','Thr','Fri','Sat'][d.getDay()];case 'dddd': return['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'][d.getDay()] ;case 'M': return d.getMonth() + 1;case 'MM': return zeroize(d.getMonth() + 1);case 'MMM': return['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'][d.getMonth()];case 'MMMM': return['January','February','March','April','May','June','July','August','September','October',' November','December'][d.getMonth()];case 'yy': return String(d.getFullYear()).substr(2);case 'yyyy': return d.getFullYear();case 'h': return d.getHours() % 12 || 12;case 'hh': return zeroize(d.getHours() % 12 || 12);case 'H': return d.getHours();case 'HH': return zeroize(d.getHours());case 'm': return d.getMinutes();case 'mm': return zeroize(d.getMinutes());case 's': return d.getSeconds();case 'ss': return zeroize(d.getSeconds());case 'l': return zeroize(d.getMilliseconds(), 3);case 'L': var m = d.getMilliseconds();if (m > 99) m = Math.round(m / 10);returnzeroize(m);case 'tt': return d.getHours() < 12 ? 'am' : 'pm';case 'TT': return d.getHours() < 12 ? 'AM' : 'PM';case 'Z': return d.toUTCString().match(/[A-Z]+$/);// Return quoted strings with the surrounding quotes removed default: return $0.substr(1, $0.length - 2);}});};</script><div id="date"></div><br><div id="time"></div><div id="time1"></div><div id="time2"></div><div id="time3"></div><!--显示日期与时间end --><br><br></body></html>。
2023年网站制作上显示日期的两种方法

2023年网站制作上显示日期的两种方法
工具/原料
1 用VBScript脚本语言来显示系统当前的日期,通常使用其内部提供的日期和时间函数:Date返回系统日期Weekday(x)返回日期x是星期几Year(x)返回日期x的年份Month(x)返回日期x的月份Day(x)返回日期x的日期设计时进入HTML编辑方式,在需要显示日期的位置插入如下代码:
2 采用JavaScript脚本语言用JavaScript脚本语言来显示系统当前的日期,通常使用其内部提供的Date对象,该对象可以用来处理有关日期和时间的操作。
利用Date对象中以下几个方法来显示日期:getDate()获得当前的日期getDay()获得当前的星期getMonth()获得当前的月份getYear()获得当前的年份
3 设计时进入HTML编辑方式,在需要显示日期的位置插入如下代码:以上两种方法都能显示系统当前的日期,它们各具特色,各有所长。
很显然,VBScript 和JavaScript脚本语言在格式上有明显的差别,初学者很容易将它们混淆,造成程序在格式上的严重错误。
步骤/方法
JavaScript
VBScript
注意事项
笔者认为,在易雅达网页设计中,脚本语言的运用是一大难点,所以,在教学中,让学生分别用以上两种方法去制作,让他们自己去区分两种语言的异同点,亲自去体会、理解脚本语言的'妙用。
这样对学生灵活运用脚本语言将有很大的帮助,从而提高他们语言分析的能力,也提高他们学习网页的兴趣,进而取得更好的教学效果。
[2023年制作上显示日期的两种方法]。
时间显示-动态网页制作

1.年月日星期时间代码形式(2009年2月14日星期六13:48:56)<SCRIPT language=JavaScript><!--//以下是年月日星期显示tmpDate=newDate();date=tmpDate.getDate();month=tmpDate.getMonth()+1;year=tmpDate.getYear();d ocument.write(year);document.write(".");document.write(month);document.write(".");docu ment.write(date);document.write(" ");myArray=new Array(6);myArray[0]="星期日" myArray[1]="星期一"myArray[2]="星期二"myArray[3]="星期三"myArray[4]="星期四"myArray[5]="星期五"myArray[6]="星期六"weekday=tmpDate.getDay();if(weekday==0|weekday==6){document.write(myArray[weekday])}else{document.write(myArray[weekday])};//--></SCRIPT><SCRIPT language=Javascript1.2><!--//以下是时间显示var tags_before_clock = ""var tags_after_clock = ""if(navigator.appName == "Netscape") {document.write('<layer id="clock"></layer>');}if (navigator.appVersion.indexOf("MSIE") != -1){document.write('<span id="clock"></span>');}function showclock(){var date = new Date();var hour = date.getHours();var min = date.getMinutes();var sec = date.getSeconds();var col = ":";var spc = " ";var apm;if ( hour >12 ){apm="P.M.";hour=hour-12;}else{apm="A.M.";}if (hour == 0) hour=12;if (min<=9) min="0"+min;if (sec<=9) sec="0"+sec;if(navigator.appName == "Netscape"){document.clock.document.write(tags_before_clock+hour+col+min+col+sec+spc+tags_after_clock);document.clock.document.close();}if (navigator.appVersion.indexOf("MSIE") != -1){clock.innerHTML = tags_before_clock+hour+col+min+col+sec;}}setInterval("showclock()",1000);//--></SCRIPT>2.年月日星期时间代码形式(现在是2009年2月14日13时49分58秒)<script language=Javascript>var now=new Date()document.write(" 现在是"+now.getYear()+"年"+(now.getMonth()+1)+"月"+now.getDate()+" 日"+now.getHours()+"时"+now.getMinutes()+"分"+now.getSeconds()+"秒")</script>(字体有变化)<script language=JavaScript class="dir"><!--var enable=0; today=new Date();var day; var date;var time_start = new Date();var clock_start = time_start.getTime();if(today.getDay()==0)day="星期日"if(today.getDay()==1)day="星期一"if(today.getDay()==2)day="星期二"if(today.getDay()==3)day="星期三"if(today.getDay()==4)day="星期四"if(today.getDay()==5)day="星期五"if(today.getDay()==6)day="星期六"yr = today.getYear();if (yr < 1000)yr+=1900;date=yr+"年"+(today.getMonth()+1)+"月"+today.getDate()+"日";document.write("<span style='font-size: 9pt;color:#000000'>"+date);document.write(" "+ day+"</font></span>");// --></script>设为主页代码及添加到收藏夹代码大全************* 把其中的 [url] [/url]去掉(1)主页代码关闭网页时弹出设为主页对话框代码:复制代码1.<BODY id=iehomepage2.onunload="iehomepage.style.behavior='url(#default#homepage)';if(!(iehomepage.isHomePage('[url][/url]')))i ehomepage.setHomePage('[url][/url]');">打开网页弹出设为主页对话框代码:复制代码1.<BODY id=iehomepage2.onload="iehomepage.style.behavior='url(#default#homepage)';if(!(iehomepage.isHomePage('[url][/url]')))ieh omepage.setHomePage('[url][/url]');">单击链接设为主页复制代码1.<a href=#onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('[url]t[/url]');">设为主页</a>鼠标滑过设定为主页复制代码1.<a href=#onMouseOver="this.style.behavior='url(#default#homepage)';this.setHomePage('[url][/url]');">设为主页</a>(2)添加到收藏夹代码:复制代码1.2.离开网页时弹出3.<script language="javascript">4.functionbookmarkit(){window.external.addFavorite('[url]http://www.easeo[/url]','个人网站')}</script>5.<body onunload="bookmarkit()">网页载入时弹出复制代码1.<script language="javascript">2.functionbookmarkit(){window.external.addFavorite('[url]http://www.easeo[/url]','个人网站')}3.</script>4.<body onload="bookmarkit()">右键弹出复制代码1.<script language=javascript1.2>2.document.all.onMouseDown=new Function("if(event.button==2||event.button==3)window.external.addFavorite(' [url][/url]','个人网站')")3.</script>单击文字弹出复制代码1.<script language="javascript">2.functionbookmarkit(){window.external.addFavorite('[url]http://www.easeo [/url]','个人网站')}3.if (document.all)document.write('<a href="#"onClick="bookmarkit()">加入收藏夹</a>')4.</script>鼠标滑过文字弹出复制代码1.<script language="javascript">2.functionbookmarkit(){window.external.addFavorite('[url]http://www.easeo [/url]','个人网站')}3.if (document.all)document.write('<a href="#"onMouseOver="bookmarkit()">加入收藏夹</a>')<div class="STYLE1" id="webjx" >此处显示新Div 标签的内容<script>setInterval("webjx.innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000);</script></div>。
js获取本日、本周、本月的时间代码

js获取本⽇、本周、本⽉的时间代码本⽇时间function showToDay(){var Nowdate=new Date();M=Number(Nowdate.getMonth())+1alert(Nowdate.getMonth()+"⽉,"+Nowdate.getDate()+"号,星期"+Nowdate.getDay());return Nowdate.getYear()+"-"+M+"-"+Nowdate.getDate();}昨天function showTomorrow(){var tom=new Date();tom.setDate(tom.getDate()+1);M=Number(tom.getMonth())+1return tom.getYear()+"-"+M+"-"+tom.getDate();}本周第⼀天function showWeekFirstDay(){var Nowdate=new Date();var WeekFirstDay=new Date(Nowdate-(Nowdate.getDay()-1)*86400000);M=Number(WeekFirstDay.getMonth())+1return WeekFirstDay.getYear()+"-"+M+"-"+WeekFirstDay.getDate();}本周最后天function showWeekLastDay(){var Nowdate=new Date();var WeekFirstDay=new Date(Nowdate-(Nowdate.getDay()-1)*86400000);var WeekLastDay=new Date((WeekFirstDay/1000+6*86400)*1000);M=Number(WeekLastDay.getMonth())+1return WeekLastDay.getYear()+"-"+M+"-"+WeekLastDay.getDate();}本⽉第⼀天function showMonthFirstDay(){var Nowdate=new Date();var MonthFirstDay=new Date(Nowdate.getYear(),Nowdate.getMonth(),1);M=Number(MonthFirstDay.getMonth())+1return MonthFirstDay.getYear()+"-"+M+"-"+MonthFirstDay.getDate();}本⽉最后⼀天function showMonthLastDay(){var Nowdate=new Date();var MonthNextFirstDay=new Date(Nowdate.getYear(),Nowdate.getMonth()+1,1);var MonthLastDay=new Date(MonthNextFirstDay-86400000);M=Number(MonthLastDay.getMonth())+1return MonthLastDay.getYear()+"-"+M+"-"+MonthLastDay.getDate();}function getTime(s){var time1=document.getElementById("num1");var time2=document.getElementById("num2");if(s==1){//本⽇时间time1.value=showToDay();//alert("今⽇:"+time1.value);time2.value=showTomorrow();//alert("今⽇:"+time2.value);}else if(s==2){//本周时间time1.value=showWeekFirstDay();//alert("本⽉第⼀天:"+time1.value);time2.value=showWeekLastDay();//alert("本⽉最后⼀天:"+time2.value);}else{//本⽉时间time1.value=showMonthFirstDay();//alert("本⽉第⼀天"+time1.value);time2.value=showMonthLastDay();//alert("本⽉最后⼀天"+time2.value);}}其他⽹友补充的完整测试代码<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title></head><body><input type="text" id="dateFrom" value=""><input type="text" id="dateTo" value=""><script>window.onload = function() {// getDate("thisDay");// getDate("thisWeek");// getDate("thisMonth");getDate("thisYear");}//获取推送时间段function getDate(type){var kssj,jssj;var today = new Date();var DAY = 1000*60*60*24;if(type =="thisDay") { //当天kssj = new Date();jssj = new Date();}if(type == "thisWeek") { //本周周kssj = getThisWeekFirstDay();//本周第⼀天jssj = new Date();}if(type == "thisMonth") { //本⽉kssj = getThisMonthFirstDay();//本⽉第⼀天jssj = new Date();}if(type == "thisYear") {kssj = getThisYearFirstDay();//本年第⼀天jssj = new Date();}var dateFrom = kssj.format('yyyy-MM-dd');var dateTo = jssj.format('yyyy-MM-dd');document.getElementById("dateFrom").value=dateFrom;document.getElementById("dateTo").value=dateTo;}function getThisWeekFirstDay() {var now = new Date();var day = now.getDay();var week = "1234567";var first = 0 - week.indexOf(day);var thisWeekfirstDay = new Date;thisWeekfirstDay.setDate (thisWeekfirstDay.getDate () + first); return thisWeekfirstDay;}function getThisMonthFirstDay(){var date=new Date();date.setDate(1);return date;}function getThisYearFirstDay() {var currentDate=new Date();var currentYear=currentDate.getFullYear();var currentYearFirstDate=new Date(currentYear,0,1);return currentYearFirstDate;}//data类型转stringDate.prototype.format = function(format){var o = {"M+" : this.getMonth()+1, //month"d+" : this.getDate(), //day"h+" : this.getHours(), //hour"m+" : this.getMinutes(), //minute"s+" : this.getSeconds(), //second"q+" : Math.floor((this.getMonth()+3)/3), //quarter"S" : this.getMilliseconds() //millisecond}if(/(y+)/.test(format)) format=format.replace(RegExp.$1, (this.getFullYear()+"").substr(4 - RegExp.$1.length)); for(var k in o)if(new RegExp("("+ k +")").test(format)) format = format.replace(RegExp.$1,RegExp.$1.length==1 ? o[k] :("00"+ o[k]).substr((""+ o[k]).length));return format;}</script></body></html>这样基本上就解决问题了。
HTML选择浏览器自带日期控件

HTML选择浏览器自带日期控件
1. 日期(<input type=”date”/>)
这是最基本的日期选择器,你从日历中选择某个日期。
2. 周(<input type=”week”/>)
这时,你选择的就不是一个日期了,而是周。
请注意周数显示的方式。
3. 月份(<input type=”month”/>)
这时你选择的是月份,跟“date”类型比起来少了后面的日子数。
4. 时间(<input type=”time”/>)
这是最简单的一种显示,没有日历,只能选择时间。
5. 日期+时间(<input type=”datetime”/>)
既显示日期组件,又显示时间组件,其实就是“date”类型和“time”类型的组合。
6. 本地日期时间(<input type=”datetime-local”/>)
用本地时间显示。
网页显示时间代码和倒计时代码大全

网页显示时间代码和倒计时代码大全:<SCRIPT language=JavaScript>var enabled = 0; today = new Date();var day; var date;if(today.getDay()==0) day = "星期日"if(today.getDay()==1) day = "星期一"if(today.getDay()==2) day = "星期二"if(today.getDay()==3) day = "星期三"if(today.getDay()==4) day = "星期四"if(today.getDay()==5) day = "星期五"if(today.getDay()==6) day = "星期六"document.fgColor = " cadet";date1 = "<font size=5 face=宋体 color=0000ff>" + (today.getYear()) + "年" + (today.getMonth() + 1 ) + "月" + today.getDate() + "日 " + "</font>";date2 = "<font size=5 face=宋体 color=ff0000>" + day + "</font>";document.write("<center>" + date1.fontsize(2) + date2.fontsize(2) + "</center>");</SCRIPT><P class=t_msgfont align=center><BR><SPAN id=liveclock 15px? height: 109px; style?="width:"><FONT color=#ff0f00 size=5>17:47:26</FONT></SPAN><SCRIPT language=javascript>function www_helpor_net(){var Digital=new Date()var hours=Digital.getHours()var minutes=Digital.getMinutes()var seconds=Digital.getSeconds()if(minutes<=9)minutes="0"+minutesif(seconds<=9)seconds="0"+secondsmyclock="<font size=5 color=0000ff>"+hours+":"+minutes+":"+seconds+"</font>"if(yers){yers.liveclock.document.write(myclock) yers.liveclock.document.close()}else if(document.all)liveclock.innerHTML=myclocksetTimeout("www_helpor_net()",1000)}www_helpor_net();//--></SCRIPT>中文显示的时候保存为.js文件再用网页调用出现乱码。
HTML网页文件显示时间代码和倒计时代码

document.write("<center>" + date1.fontsize(2) + date2.fontsize(2) + "</center>");
网页显示时间代码和倒计时代码大全:
<SCRIPT language=JavaScript>
var enabled = 0; today = new Date();
var day; var date;
if(today.getDay()==0) day = "星期日"
var timevalue = "<FONT COLOR=black>" + ((hours >12) ? hours -12 :hours); timevalue += ((minutes < 10) ? "<BLINK>
<FONT COLOR=black>:</FONT></BLINK>0" : "<BLINK><FONT COLOR=black>:</FONT></BLINK>") + minutes+"</FONT></FONT>";
}
timeString = xfile+hours+minutes+seconds;
网页设计JS显示时间代码

网页设计JS显示时间代码<html><head><title> 显示时间代码 </title><style type="text/css">.time{width:600px;height:300px;border:1px solid #85D1E9;margin:1px auto; margin-top:200px;color:red;text-align:center;font-size:24px;} .top{margin-top:100px;}.bottom{font-size:14px;color:#000000;text-align:right;margin-top: 148px;}</style></head><body><div class="time"><div class="top"><script language="JavaScript">var enabled = 0; today = new Date();var day; var date;if(today.getDay()==0) day = "星期日"if(today.getDay()==1) day = "星期一"if(today.getDay()==2) day = "星期二"if(today.getDay()==3) day = "星期三"if(today.getDay()==4) day = "星期四"if(today.getDay()==5) day = "星期五"if(today.getDay()==6) day = "星期六"document.fgColor = "000000";date = "" + (today.getFullYear()) + "年" + (today.getMonth() + 1 ) + "月" + today.getDate() + "日" + day +"";document.write(date);</script></div><div class="bottom">亲,明天双休吗?</div></div></body></html>(date = "" 引号可加入想要的文字加以修饰。
网页形式的日历代码,很好

将这本段中文(字体红色),以及这幅日历截图删除,然后将下面的代码另存为html文件,打开即可看到非常好用,内容充实的日历,如果设置于桌面就成为桌面日历。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">><HEAD><TITLE>万年历</TITLE><METAcontent="农历; 阳历; 月历; 节日; 时区; 节气; 八字; 干支; 生肖; gregorian solar; chinese lunar; calendar;"name=keywords><META content=All name=robots><META content="gregorian solar calendar and chinese lunar calendar"name=description><META http-equiv=Content-Type content="text/html; charset=gb2312"><SCRIPT language=JavaScript><!--/*****************************************************************************日期资料*****************************************************************************/var lunarInfo=new Array(0x04bd8,0x04ae0,0x0a570,0x054d5,0x0d260,0x0d950,0x16554,0x056a0,0x09ad0,0x055d2,0x04ae0,0x0a5b6,0x0a4d0,0x0d250,0x1d255,0x0b540,0x0d6a0,0x0ada2,0x095b0,0x14977,0x04970,0x0a4b0,0x0b4b5,0x06a50,0x06d40,0x1ab54,0x02b60,0x09570,0x052f2,0x04970,0x06566,0x0d4a0,0x0ea50,0x06e95,0x05ad0,0x02b60,0x186e3,0x092e0,0x1c8d7,0x0c950,0x0d4a0,0x1d8a6,0x0b550,0x056a0,0x1a5b4,0x025d0,0x092d0,0x0d2b2,0x0a950,0x0b557,0x06ca0,0x0b550,0x15355,0x04da0,0x0a5d0,0x14573,0x052d0,0x0a9a8,0x0e950,0x06aa0,0x0aea6,0x0ab50,0x04b60,0x0aae4,0x0a570,0x05260,0x0f263,0x0d950,0x05b57,0x056a0,0x096d0,0x04dd5,0x04ad0,0x0a4d0,0x0d4d4,0x0d250,0x0d558,0x0b540,0x0b5a0,0x195a6,0x095b0,0x049b0,0x0a974,0x0a4b0,0x0b27a,0x06a50,0x06d40,0x0af46,0x0ab60,0x09570,0x04af5,0x04970,0x064b0,0x074a3,0x0ea50,0x06b58,0x055c0,0x0ab60,0x096d5,0x092e0,0x0c960,0x0d954,0x0d4a0,0x0da50,0x07552,0x056a0,0x0abb7,0x025d0,0x092d0,0x0cab5,0x0a950,0x0b4a0,0x0baa4,0x0ad50,0x055d9,0x04ba0,0x0a5b0,0x15176,0x052b0,0x0a930,0x07954,0x06aa0,0x0ad50,0x05b52,0x04b60,0x0a6e6,0x0a4e0,0x0d260,0x0ea65,0x0d530,0x05aa0,0x076a3,0x096d0,0x04bd7,0x04ad0,0x0a4d0,0x1d0b6,0x0d250,0x0d520,0x0dd45,0x0b5a0,0x056d0,0x055b2,0x049b0,0x0a577,0x0a4b0,0x0aa50,0x1b255,0x06d20,0x0ada0)var solarMonth=new Array(31,28,31,30,31,30,31,31,30,31,30,31);var Gan=new Array("甲","乙","丙","丁","戊","己","庚","辛","壬","癸");var Zhi=new Array("子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥");var Animals=new Array("鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪");var solarTerm = new Array("小寒","大寒","立春","雨水","惊蛰","春分","清明","谷雨","立夏","小满","芒种","夏至","小暑","大暑","立秋","处暑","白露","秋分","寒露","霜降","立冬","小雪","大雪","冬至")var sTermInfo = new Array(0,21208,42467,63836,85337,107014,128867,150921,173149,195551,218072,240693,2633 43,285989,308563,331033,353350,375494,397447,419210,440795,462224,483532,504758)var nStr1 = new Array('日','一','二','三','四','五','六','七','八','九','十')var nStr2 = new Array('初','十','廿','卅','')var monthName = new Array("1 月","2 月","3 月","4 月","5 月","6 月","7 月","8 月","9 月","10 月","11 月","12 月");//国历节日*表示放假日var sFtv = new Array("0101*元旦","0214 情人节","0308 妇女节","0312 植树节","0315 消费者权益日","0401 愚人节","0501 劳动节","0504 青年节","0512 护士节","0601 儿童节","0701 建党节香港回归纪念","0801 建军节","0808 父亲节","0909 毛泽东逝世纪念","0910 教师节","0928 孔子诞辰","1001*国庆节","1006 老人节","1024 联合国日","1112 孙中山诞辰纪念","1220 澳门回归纪念","1225 圣诞节","1226 毛泽东诞辰纪念")//农历节日*表示放假日var lFtv = new Array("0101*春节!","0115 元宵节","0505 端午节","0707 七夕情人节","0815 中秋节","0909 重阳节","1208 腊八节","1223 小年","0100*除夕")//某月的第几个星期几var wFtv = new Array("0520 母亲节")/*****************************************************************************日期计算*****************************************************************************///====================================== 传回农历y年的总天数function lYearDays(y) {var i, sum = 348for(i=0x8000; i>0x8; i>>=1) sum += (lunarInfo[y-1900] & i)? 1: 0return(sum+leapDays(y))}//====================================== 传回农历y年闰月的天数function leapDays(y) {if(leapMonth(y)) return((lunarInfo[y-1900] & 0x10000)? 30: 29)else return(0)}//====================================== 传回农历y年闰哪个月1-12 , 没闰传回0function leapMonth(y) {return(lunarInfo[y-1900] & 0xf)}//====================================== 传回农历y年m月的总天数function monthDays(y,m) {return( (lunarInfo[y-1900] & (0x10000>>m))? 30: 29 )}//====================================== 算出农历, 传入日期物件, 传回农历日期物件// 该物件属性有.year .month .day .isLeap .yearCyl .dayCyl .monCylfunction Lunar(objDate) {var i, leap=0, temp=0var baseDate = new Date(1900,0,31)var offset = (objDate - baseDate)/86400000this.dayCyl = offset + 40this.monCyl = 14for(i=1900; i<2050 && offset>0; i++) {temp = lYearDays(i)offset -= tempthis.monCyl += 12}if(offset<0) {offset += temp;i--;this.monCyl -= 12}this.year = ithis.yearCyl = i-1864leap = leapMonth(i) //闰哪个月this.isLeap = falsefor(i=1; i<13 && offset>0; i++) {//闰月if(leap>0 && i==(leap+1) && this.isLeap==false){ --i; this.isLeap = true; temp = leapDays(this.year); }else{ temp = monthDays(this.year, i); }//解除闰月if(this.isLeap==true && i==(leap+1)) this.isLeap = falseoffset -= tempif(this.isLeap == false) this.monCyl ++}if(offset==0 && leap>0 && i==leap+1)if(this.isLeap){ this.isLeap = false; }else{ this.isLeap = true; --i; --this.monCyl;}if(offset<0){ offset += temp; --i; --this.monCyl; }this.month = ithis.day = offset + 1}//==============================传回国历y年某m+1月的天数function solarDays(y,m) {if(m==1)return(((y%4 == 0) && (y%100 != 0) || (y%400 == 0))? 29: 28)elsereturn(solarMonth[m])}//============================== 传入offset 传回干支, 0=甲子function cyclical(num) {return(Gan[num%10]+Zhi[num%12])}//============================== 月历属性function calElement(sYear,sMonth,sDay,week,lYear,lMonth,lDay,isLeap,cYear,cMonth,cDay) {this.isToday = false;//国历this.sYear = sYear;this.sMonth = sMonth;this.sDay = sDay;this.week = week;//农历this.lYear = lYear;this.lMonth = lMonth;this.lDay = lDay;this.isLeap = isLeap;//干支this.cYear = cYear;this.cMonth = cMonth;this.cDay = cDay;this.color = '';this.lunarFestival = ''; //农历节日this.solarFestival = ''; //国历节日this.solarTerms = ''; //节气}//===== 某年的第n个节气为几日(从0小寒起算)function sTerm(y,n) {var offDate = new Date( ( 31556925974.7*(y-1900) + sTermInfo[n]*60000 ) + Date.UTC(1900,0,6,2,5) )return(offDate.getUTCDate())}//============================== 传回月历物件(y年,m+1月)function calendar(y,m) {var sDObj, lDObj, lY, lM, lD=1, lL, lX=0, tmp1, tmp2var lDPOS = new Array(3)var n = 0var firstLM = 0sDObj = new Date(y,m,1) //当月一日日期this.length = solarDays(y,m) //国历当月天数this.firstWeek = sDObj.getDay() //国历当月1日星期几for(var i=0;i<this.length;i++) {if(lD>lX) {sDObj = new Date(y,m,i+1) //当月一日日期lDObj = new Lunar(sDObj) //农历lY = lDObj.year //农历年lM = lDObj.month //农历月lD = lDObj.day //农历日lL = lDObj.isLeap //农历是否闰月lX = lL? leapDays(lY): monthDays(lY,lM) //农历当月最後一天if(n==0) firstLM = lMlDPOS[n++] = i-lD+1}//sYear,sMonth,sDay,week,//lYear,lMonth,lDay,isLeap,//cYear,cMonth,cDaythis[i] = new calElement(y, m+1, i+1, nStr1[(i+this.firstWeek)%7],lY, lM, lD++, lL,cyclical(lDObj.yearCyl) ,cyclical(lDObj.monCyl), cyclical(lDObj.dayCyl++) )if((i+this.firstWeek)%7==0) this[i].color = 'red' //周日颜色if((i+this.firstWeek)%14==13) this[i].color = 'red' //周休二日颜色}//节气tmp1=sTerm(y,m*2 )-1tmp2=sTerm(y,m*2+1)-1this[tmp1].solarTerms = solarTerm[m*2]this[tmp2].solarTerms = solarTerm[m*2+1]if(m==3) this[tmp1].color = 'red' //清明颜色//国历节日for(i in sFtv)if(sFtv[i].match(/^(\d{2})(\d{2})([\s\*])(.+)$/))if(Number(RegExp.$1)==(m+1)) {this[Number(RegExp.$2)-1].solarFestival += RegExp.$4 + ' 'if(RegExp.$3=='*') this[Number(RegExp.$2)-1].color = 'red'}//月周节日for(i in wFtv)if(wFtv[i].match(/^(\d{2})(\d)(\d)([\s\*])(.+)$/))if(Number(RegExp.$1)==(m+1)) {tmp1=Number(RegExp.$2)tmp2=Number(RegExp.$3)this[((this.firstWeek>tmp2)?7:0) + 7*(tmp1-1) + tmp2 -this.firstWeek].solarFestival += RegExp.$5 + ' '}//农历节日for(i in lFtv)if(lFtv[i].match(/^(\d{2})(.{2})([\s\*])(.+)$/)) {tmp1=Number(RegExp.$1)-firstLMif(tmp1==-11) tmp1=1if(tmp1 >=0 && tmp1<n) {tmp2 = lDPOS[tmp1] + Number(RegExp.$2) -1if( tmp2 >= 0 && tmp2<this.length) {this[tmp2].lunarFestival += RegExp.$4 + ' 'if(RegExp.$3=='*') this[tmp2].color = 'red'}}}//黑色星期五if((this.firstWeek+12)%7==5)this[12].solarFestival += '黑色星期五'//今日if(y==tY && m==tM) this[tD-1].isToday = true;}//====================== 中文日期function cDay(d){var s;switch (d) {case 10:s = '初十'; break;case 20:s = '二十'; break;break;case 30:s = '三十'; break;break;default :s = nStr2[Math.floor(d/10)];s += nStr1[d%10];}return(s);}///////////////////////////////////////////////////////////////////////////////var cld;function drawCld(SY,SM) {var i,sD,s,size;cld = new calendar(SY,SM);if(SY>1874 && SY<1909) yDisplay = '光绪' + (((SY-1874)==1)?'元':SY-1874)if(SY>1908 && SY<1912) yDisplay = '宣统' + (((SY-1908)==1)?'元':SY-1908)if(SY>1911 && SY<1950) yDisplay = '民国' + (((SY-1911)==1)?'元':SY-1911)if(SY>1949) yDisplay = '共和国' + (((SY-1949)==1)?'元':SY-1949)GZ.innerHTML = yDisplay +'年农历' + cyclical(SY-1900+36) + '年 【'+Animals[(SY-4)%12]+'】';YMBG.innerHTML = " " + SY + "<BR> " + monthName[SM];for(i=0;i<42;i++) {sObj=eval('SD'+ i);lObj=eval('LD'+ i);sObj.className = '';sD = i - cld.firstWeek;if(sD>-1 && sD<cld.length) { //日期内sObj.innerHTML = sD+1;if(cld[sD].isToday) sObj.className = 'todyaColor'; //今日颜色sObj.style.color = cld[sD].color; //国定假日颜色if(cld[sD].lDay==1) //显示农历月lObj.innerHTML = '<b>'+(cld[sD].isLeap?'闰':'') + cld[sD].lMonth + '月' + (monthDays(cld[sD].lYear,cld[sD].lMonth)==29?'小':'大')+'</b>';else //显示农历日lObj.innerHTML = cDay(cld[sD].lDay);s=cld[sD].lunarFestival;if(s.length>0) { //农历节日if(s.length>6) s = s.substr(0, 4)+'…';s = s.fontcolor('red');}else { //国历节日s=cld[sD].solarFestival;if(s.length>0) {size = (s.charCodeAt(0)>0 && s.charCodeAt(0)<128)?8:4;if(s.length>size+2) s = s.substr(0, size)+'…';s = s.fontcolor('blue');}else { //廿四节气s=cld[sD].solarTerms;if(s.length>0) s = s.fontcolor('limegreen');}}if(s.length>0) lObj.innerHTML = s;}else { //非日期sObj.innerHTML = '';lObj.innerHTML = '';}}}function changeCld() {var y,m;y=CLD.SY.selectedIndex+1900;m=CLD.SM.selectedIndex;drawCld(y,m);}function pushBtm(K) {switch (K){case 'YU' :if(CLD.SY.selectedIndex>0) CLD.SY.selectedIndex--;break;case 'YD' :if(CLD.SY.selectedIndex<149) CLD.SY.selectedIndex++;break;case 'MU' :if(CLD.SM.selectedIndex>0) {CLD.SM.selectedIndex--;}else {CLD.SM.selectedIndex=11;if(CLD.SY.selectedIndex>0) CLD.SY.selectedIndex--;}break;case 'MD' :if(CLD.SM.selectedIndex<11) {CLD.SM.selectedIndex++;}else {CLD.SM.selectedIndex=0;if(CLD.SY.selectedIndex<149) CLD.SY.selectedIndex++;}break;default :CLD.SY.selectedIndex=tY-1900;CLD.SM.selectedIndex=tM;}changeCld();}var Today = new Date();var tY = Today.getFullYear();var tM = Today.getMonth();var tD = Today.getDate();//////////////////////////////////////////////////////////////////////////////var width = "130";var offsetx = 2;var offsety = 16;var x = 0;var y = 0;var snow = 0;var sw = 0;var cnt = 0;var dStyle;document.onmousemove = mEvn;//显示详细日期资料function mOvr(v) {var s,festival;var sObj=eval('SD'+ v);var d=sObj.innerHTML-1;//sYear,sMonth,sDay,week,//lYear,lMonth,lDay,isLeap,//cYear,cMonth,cDayif(sObj.innerHTML!='') {sObj.style.cursor = 's-resize';if(cld[d].solarTerms == '' && cld[d].solarFestival == '' && cld[d].lunarFestival == '') festival = '';elsefestival = '<TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR="#CCFFCC"><TR><TD>'+'<FONT COLOR="#000000" STYLE="font-size:9pt;">'+cld[d].solarTerms + ' ' + cld[d].solarFestival + ' ' + cld[d].lunarFestival+'</FONT></TD>'+'</TR></TABLE>';s= '<TABLE WIDTH="130" BORDER=0 CELLPADDING="2" CELLSPACING=0 BGCOLOR="#000066"><TR><TD>' +'<TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD ALIGN="right"><FONT COLOR="#ffffff" STYLE="font-size:9pt;">'+cld[d].sYear+' 年'+cld[d].sMonth+' 月'+cld[d].sDay+' 日<br>星期'+cld[d].week+'<br>'+'<font color="violet">农历'+(cld[d].isLeap?'闰':' ')+cld[d].lMonth+' 月'+cld[d].lDay+' 日</font><br>'+'<font color="yellow">'+cld[d].cYear+'年'+cld[d].cMonth+'月'+cld[d].cDay + '日</font>'+'</FONT></TD></TR></TABLE>'+ festival +'</TD></TR></TABLE>';document.all["detail"].innerHTML = s;if (snow == 0) {dStyle.left = x+offsetx-(width/2);dStyle.top = y+offsety;dStyle.visibility = "visible";snow = 1;}}}//清除详细日期资料function mOut() {if ( cnt >= 1 ) { sw = 0 }if ( sw == 0 ) { snow = 0; dStyle.visibility = "hidden";}else cnt++;}//取得位置function mEvn() {x=event.x;y=event.y;if (document.body.scrollLeft){x=event.x+document.body.scrollLeft; y=event.y+document.body.scrollTop;} if (snow){dStyle.left = x+offsetx-(width/2)dStyle.top = y+offsety}}///////////////////////////////////////////////////////////////////////////function setCookie(name, value) {var today = new Date()var expires = new Date()expires.setTime(today.getTime() + 1000*60*60*24*365)document.cookie = name + "=" + escape(value) + "; expires=" + expires.toGMTString() }function getCookie(Name) {var search = Name + "="if(document.cookie.length > 0) {offset = document.cookie.indexOf(search)if(offset != -1) {offset += search.lengthend = document.cookie.indexOf(";", offset)if(end == -1) end = document.cookie.lengthreturn unescape(document.cookie.substring(offset, end))}else return ""}}/////////////////////////////////////////////////////////function initial() {dStyle = detail.style;CLD.SY.selectedIndex=tY-1900;CLD.SM.selectedIndex=tM;drawCld(tY,tM);}//--></SCRIPT><SCRIPT language=VBScript><!--'===== 算世界时间Function TimeAdd(UTC,T)Dim PlusMinus, DST, yIf Left(T,1)="-" Then PlusMinus = -1 Else PlusMinus = 1UTC=Right(UTC,Len(UTC)-5)UTC=Left(UTC,Len(UTC)-4)y = Year(UTC)TimeAdd=DateAdd("n", (Cint(Mid(T,2,2))*60 + Cint(Mid(T,4,2))) * PlusMinus, UTC)'美国日光节约期间: 4月第一个星日00:00 至10月最後一个星期日00:00If Mid(T,6,1)="*" And DateSerial(y,4,(9 - Weekday(DateSerial(y,4,1)) mod 7) ) <= TimeAdd And DateSerial(y,10,31 - Weekday(DateSerial(y,10,31))) >= TimeAdd ThenTimeAdd=CStr(DateAdd("h", 1, TimeAdd))tSave.innerHTML = "R"ElsetSave.innerHTML = ""End IfTimeAdd = CStr(TimeAdd)End Function'--></SCRIPT><STYLE>.todyaColor {BACKGROUND-COLOR: aqua}</STYLE><SCRIPT>if (!yers&&!document.all)event="test"function showtip2(current,e,text){if (document.all&&document.readyState=="complete"){document.all.tip2.innerHTML='<marquee scrolldelay="95" scrollamount="2" behavior="slide" width="397" bgcolor="#FFFFD9" style="border:2px solid #00BF00" align="middle">'+text+'</marquee>'document.all.tip2.style.pixelTop=event.clientY+document.body.scrollTop+18document.all.tip2.style.visibility="visible"}else if (yers){document.tip2.document.nstip.document.write('<b>'+text+'</b>')document.tip2.document.nstip.document.close()currentscroll=setInterval("scrolltip()",0)document.tip2.visibility="show"}}function hidetip2(){if (document.all)document.all.tip2.style.visibility="hidden"else if (yers){clearInterval(currentscroll)document.tip2.visibility="hidden"}}</SCRIPT><META content="MSHTML 5.50.4134.100" name=GENERATOR></HEAD><BODY language=jscript bgColor=#008080 onload=initial();><BR><DIV id=tip2style="LEFT: 120px; VISIBILITY: hidden; COLOR: #910091; POSITION: absolute; HEIGHT: 26px"></DIV><SCRIPT language=JavaScript><!--if(navigator.appName == "Netscape" || parseInt(navigator.appVersion) < 4)document.write("<h1>你的浏览器无法执行此程序。
c语言中输入日期查询星期几的程序代码

c语言中输入日期查询星期几的程序代码#include <stdio.h>#include <time.h>int main() {int year, month, day, week;printf("请输入年份:");scanf("%d", &year);printf("请输入月份:");scanf("%d", &month);printf("请输入日期:");scanf("%d", &day);struct tm *timeinfo = localtime(&year);timeinfo->tm_mon = month - 1;timeinfo->tm_mday = day;timeinfo->tm_hour = 0;timeinfo->tm_min = 0;timeinfo->tm_sec = 0;time_t time = mktime(timeinfo);week = localtime(&time)->tm_wday;printf("该日期是星期%d\n", week);return 0;}代码解释:1.首先,我们需要包含两个头文件:stdio.h和time.h。
stdio.h头文件包含了一些输入输出函数,而time.h头文件包含了一些与时间相关的函数。
2.在主函数中,我们定义了四个整型变量year、month、day和week,分别用于存储年份、月份、日期和星期几。
3.然后,我们使用printf函数输出提示信息,要求用户输入年份、月份和日期。
使用scanf函数读取用户输入的年份、月份和日期,并将其存储到相应的变量中。
4.接下来,我们定义一个structtm类型的指针变量timeinfo,并将其初始化为当前时间。
网页显示月份、日期、星期、时间代码

网页显示月份、日期、星期、时间代码一、网页显示月份、日期、星期代码<script language=JavaScript>today=new Date();function initArray(){this.length=initArray.arguments.lengthfor(var i=0;i<this.length;i++)this[i+1]=initArray.arguments[i] }var d=new initArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六");document.write("<font color=##000000 style='font-size:9pt;font-family: 宋体'> ",today.getYear(),"年",today.getMonth()+1,"月",today.getDate(),"日",d[today.getDay()+1],"</font>" );</script>二、六种风格时间显示,一定有你喜欢的!<SCRIPT language="javascript"><!--function initArray(){for(i=0;i<initArray.arguments.length;i++)this[i]=initArray.arguments[i];}var isnMonths=new initArray("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");var isnDays=new initArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六","星期日");today=new Date();hrs=today.getHours();min=today.getMinutes();sec=today.getSeconds();clckh=""+((hrs>12)?hrs-12:hrs);clckm=((min<10)?"0":"")+min;clcks=((sec<10)?"0":"")+sec;clck=(hrs>=12)?"下午":"上午";var stnr="";var ns="0123456789";var a="";function getFullYear(d){yr=d.getYear();if(yr<1000)yr+=1900;return yr;}document.write("<table>");//下面各行分别是一种风格,把不需要的删掉即可document.write("<TR><TD>风格一:</TD><TD>"+isnDays[today.getDay()]+","+isnMonths[today. getMonth()]+""+today.getDate()+"日,"+getFullYear(today)+"年");document.write("<TR><TD>风格二:</TD><TD>"+clckh+":"+clckm+":"+clcks+""+clck+"</TD></TR>");document.write("<TR><TD>风格三:</TD><TD>"+isnDays[today.getDay()]+","+isnMonths[today. getMonth()]+""+today.getDate()+"日,"+getFullYear(today)+"年"+clckh+":"+clckm+":"+clcks+""+clck+"</TD></TR>");document.write("<TR><TD>风格四:</TD><TD>"+(today.getMonth()+1)+"/"+today.getDate()+"/ "+(getFullYear(today)+"").substring(2,4)+"</TD></TR>");document.write("<TR><TD>风格五:</TD><TD>"+hrs+":"+clckm+":"+clcks+"</TD></TR>");document.write("<TR><TD VALIGN=TOP>风格六:</TD><TD>"+today+"</TD></TR>");document.write("</table>");//--></SCRIPT>三、这个时钟是有影子的,而且还在不停地走着呢<div id="bgclockshade" style="position:absolute;visibility:visible;font-family:'Arialblack';color:#cccccc;font-size:20px;top:50px;left:173px"></div> <div id="bgclocknoshade" style="position:absolute;visibility:visible;font-family:'Arialblack';color:#000000;font-size:20px;top:48px;left:170px"></div> <div id="mainbody" style="position:absolute; visibility:visible"></div><script language=javaScript><!--function www_helpor_net() {thistime= new Date()var hours=thistime.getHours()var minutes=thistime.getMinutes()var seconds=thistime.getSeconds()if (eval(hours) <10) {hours="0"+hours}if (eval(minutes) < 10) {minutes="0"+minutes}if (seconds < 10) {seconds="0"+seconds}thistime = hours+":"+minutes+":"+secondsif(document.all) {bgclocknoshade.innerHTML=thistimebgclockshade.innerHTML=thistime}if(yers) {document.bgclockshade.document.write('<divid="bgclockshade"style="position:absolute;visibility:visible;font-family:Verdana;color:FFAAAAA;font-size:20px;top:10px;left:152px">'+thistime+'</div>')document.bgclocknoshade.document.write('<divid="bgclocknoshade"style="position:absolute;visibility:visible;font-family:Verdana;color:DDDDDD;font-size:20px;top:8px;left:150px">'+thistime+'</div>')document.close()}var timer=setTimeout("www_helpor_net()",200)}www_helpor_net();//--></script>四、数字化的时钟<span id="liveclock" style"=width: 109px; height:15px"></span><SCRIPT language=javascript>function www_helpor_net(){var Digital=new Date()var hours=Digital.getHours()var minutes=Digital.getMinutes()var seconds=Digital.getSeconds()if(minutes<=9)minutes="0"+minutesif(seconds<=9)seconds="0"+secondsmyclock="现在时刻:<font size='5' face='Arial black'>"+hours+":"+minutes+":"+seconds+"</font>"if(yers){yers.liveclock.document.wri te(myclock)yers.liveclock.document.close()}else if(document.all)liveclock.innerHTML=myclocksetTimeout("www_helpor_net()",1000)}www_helpor_net();//--></SCRIPT>五、动态时钟代码2,此代码相当简单<SCRIPT>setInterval("jnkc.innerHTML=newDate().toLocaleString()+' 星期'+'日一二三四五六'.charAt (new Date().getDay());",1000);</SCRIPT>六、flash时钟,改变sz1.swf中的1为0、1、2、3、4、5、6,可以获得不同样式的时钟,你试试吧。
显示当月日历代码说明

显示当月日历代码:
显示当月日历代码运行结果如下图所示,是一个月的日历,并显示星期。
在上面的代码中,weekday函数返回代表一星期中某天的整数(1至7),分别表示星期日至星期六;CDate函数将字符串转换成日期类型。
首先用if i<week then语句判断每月的第一天是星期几,如果i表示的数字小于星期表示的数字,一直向后移,直到i=week,例如本例中3月份的第一天是星期六,第一行的前六个表格用空来表示,直接把1输入到星期六对应的表格中。
循环语句Do…loop分别把其他的数字与表示年份和月份的数字组合,然后用IsDate 函数判断是否是本月合法的日期,如果是则输出。
由于一周有七天,每七天是一个循环,因此用if i mod 7=0 then语句来判断是否已经是一周的第七天,即星期六,如果是则动态的重新输出一行,然后把之后的数字输入到新产生的表格中,一直循环,直到today的值大于表示本月最大日期的值。
显示当月日历。
制作网页上的日期代码

}
if(navigator.appVersion.indexOf("MSIE") != -1)
{
document.write(year);
document.write("年");
document.write(month);
document.write("月");
if(navigator.appName == "Netscape")
{
document.write(1900+year);
document.write("年");
document.write(month);
document.write("月");
document.write(date);
document.write("日");
mess1="该吃午饭啦!有什麽好吃的?"
if (( hr >= 13) && (hr <= 17))
mess1="外面的天气很热吧?!心静自然凉!"
if (( hr >= 17) && (hr <= 18))
mess1="太阳落山了!快看看夕阳吧!"
if ((hr >= 18) && (hr <= 19))
<!--
todayDate = new Date();
date = todayDate.getDate();
month= todayDate.getMonth() +1;//月份是从0开始的
时间日期代码

var ampmhour="";
var myweekday="";
var year="";
mydate=new Date();
myweekday=mydate.getDay();
mymonth=mydate.getMonth()+1;
myday= mydate.getDate();
</script>
if(myweekday == 0)
weekday=" 星期日 ";
e=" 星期一 ";
else if(myweekday == 2)
weekday=" 星期二 ";
else if(myweekday == 3)
weekday=" 星期三 ";
else if(myweekday == 4)
weekday=" 星期四 ";
else if(myweekday == 5)
weekday=" 星期五 ";
else if(myweekday == 6)
weekday=" 星期六 ";
document.write(year+"年"+mymonth+"月"+myday+"日 "+weekday+myhour+":"+myminu+":"+mysec+"<br />");
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网页显示月份日期星期时间代码网页显示月份、日期、星期、时间代码一、网页显示月份、日期、星期代码<script language=JavaScript>today=new Date();function initArray(){this.length=initArray.arguments.lengthfor(var i=0;i<this.length;i++)this[i+1]=initArray.arguments[i] }var d=new initArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六");document.write("<font color=##000000 style='font-size:9pt;font-family: 宋体'> ",today.getYear(),"年",today.getMonth()+1,"月",today.getDate(),"日",d[today.getDay()+1],"</font>" );</script>二、六种风格时间显示,一定有你喜欢的!<SCRIPT language="javascript"><!--function initArray(){for(i=0;i<initArray.arguments.length;i++)this[i]=initArray.arguments[i];}var isnMonths=new initArray("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");var isnDays=new initArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六","星期日");today=new Date();hrs=today.getHours();min=today.getMinutes();sec=today.getSeconds();clckh=""+((hrs>12)?hrs-12:hrs);clckm=((min<10)?"0":"")+min;clcks=((sec<10)?"0":"")+se c;clck=(hrs>=12)?"下午":"上午";var stnr="";var ns="0123456789";var a="";function getFullYear(d){yr=d.getYear();if(yr<1000)yr+=1900;return yr;}document.write("<table>");//下面各行分别是一种风格,把不需要的删掉即可document.write("<TR><TD>风格一:</TD><TD>"+isnDays[today.getDay()]+","+isn Months[today.getMonth()]+""+today.getDate()+"日,"+getFullYear(today)+"年");document.write("<TR><TD>风格二:</TD><TD>"+clckh+":"+clckm+":"+clcks+""+cl ck+"</TD></TR>");document.write("<TR><TD>风格三:</TD><TD>"+isnDays[today.getDay()]+","+isnMonths[today.getMonth()]+""+today.getDate()+"日,"+getFullYear(today)+"年"+clckh+":"+clckm+":"+clcks+""+clck+"</TD></TR& gt;");document.write("<TR><TD>风格四:</TD><TD>"+(today.getMonth()+1)+"/"+today.g etDate()+"/"+(getFullYear(today)+"").substring(2,4)+"</TD& gt;</TR>");document.write("<TR><TD>风格五:</TD><TD>"+hrs+":"+clckm+":"+clcks+"</T D></TR>");document.write("<TR><TD V ALIGN=TOP>风格六:</TD><TD>"+today+"</TD></TR>" );document.write("</table>");//--></SCRIPT>三、这个时钟是有影子的,而且还在不停地走着呢<div id="bgclockshade"style="position:absolute;visibility:visible;font-family:'Arial black';color:#cccccc;font-size:20px;top:50px;left:173px">&l t;/div><div id="bgclocknoshade"style="position:absolute;visibility:visible;font-family:'Arial black';color:#000000;font-size:20px;top:48px;left:170px">& lt;/div><div id="mainbody" style="position:absolute;visibility:visible"></div><script language=javaScript><!--function www_helpor_net() {thistime= new Date()var hours=thistime.getHours()var minutes=thistime.getMinutes()var seconds=thistime.getSeconds()if (eval(hours) <10) {hours="0"+hours}if (eval(minutes) < 10) {minutes="0"+minutes}if (seconds < 10) {seconds="0"+seconds}thistime = hours+":"+minutes+":"+secondsif(document.all) {bgclocknoshade.innerHTML=thistimebgclockshade.innerHTML=thistime}if(yers) {document.bgclockshade.document.write('<divid="bgclockshade"style="position:absolute;visibility:visible;font-family:Verdana;c olor:FFAAAAA;font-size:20px;top:10px;left:152px">'+thisti me+'</div>')document.bgclocknoshade.document.write('<divid="bgclocknoshade"style="position:absolute;visibility:visible;font-family:Verdana;c olor:DDDDDD;font-size:20px;top:8px;left:150px">'+thistim e+'</div>')document.close()}var timer=setTimeout("www_helpor_net()",200)}www_helpor_net();//--></script>四、数字化的时钟<span id="liveclock" style"=width: 109px; height:15px"></span><SCRIPT language=javascript>function www_helpor_net(){var Digital=new Date()var hours=Digital.getHours()var minutes=Digital.getMinutes()var seconds=Digital.getSeconds()if(minutes<=9)minutes="0"+minutesif(seconds<=9)seconds="0"+secondsmyclock="现在时刻:<font size='5' face='Arialblack'>"+hours+":"+minutes+":"+seconds+"</font>" if(yers){yers.liveclock.document.write( myclock)yers.liveclock.document.close()}else if(document.all)liveclock.innerHTML=myclocksetTimeout("www_helpor_net()",1000)}www_helpor_net();//--></SCRIPT>五、动态时钟代码2,此代码相当简单<SCRIPT>setInterval("jnkc.innerHTML=newDate().toLocaleString()+' 星期'+'日一二三四五六'.charAt (new Date().getDay());",1000);</SCRIPT>六、flash时钟,改变sz1.swf中的1为0、1、2、3、4、5、6,可以获得不同样式的时钟,你试试吧。