js实现会跳动的日历效果(完整实例)
网络编程 2021-07-04 17:32www.168986.cn编程入门
狼蚁网站SEO优化长沙网络推广就为大家带来一篇js实现会跳动的日历效果(完整实例)。长沙网络推广觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随长沙网络推广过来看看吧
一、简介
编写一个会动的日历,日历上面有年月日,周几,时分秒,效果如下
年月日,周几,时分秒都会随着系统时间的走动而改变
二、代码
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Document</title> <style type="text/css"> { margin:0; padding: 0; font-size: 0px; font-family: '微软雅黑'; } .contain-wrapper{ margin: 0 auto; padding-: 70px; width: 470px; height: 230px; background: #000000; border-radius: 30px; } .timer-wrapper p{ font-size: 44px; color: #ffffff; } .year{ width: 470px; text-align: center; } .timer-footer{ width: 460px; text-align: center; } .timer-footer p:nth-child(1){ display: inline-block; } .timer-footer p:nth-child(2){ display: inline-block; } </style> </head> <body> <div class="contain-wrapper"> <div class="timer-wrapper"> <p class="year"></p> <div class="timer-footer"> <p></p> <p></p> </div> </div> </div> </body> <script type="text/javascript"> / 这是一个获取当前日期的函数 / function showLocaleDate(objb){ var str = objb.getFullYear()+"年"+(objb.getMonth()+1)+"月"+objb.getDate()+"日"; return str; } var year=document.getElementsByClassName('timer-wrapper')[0].getElementsByTagName('p')[0]; / 这是一个获取星期几的函数 / function showLocaleWeek(objC){ var weekArray = new Array("日", "一", "二", "三", "四", "五", "六"); var week = objC.getDay(); var weekString = "星期"+ weekArray[week]; return weekString; } var wk=document.getElementsByClassName('timer-wrapper')[0].getElementsByTagName('p')[1]; / 这是一个获取当前时间的函数 / function showLocaleTime(objD){ var hh = objD.getHours(); if(hh<10) hh = '0' + hh; var mm = objD.getMinutes(); if(mm<10) mm = '0' + mm; var ss = objD.getSeconds(); if(ss<10) ss = '0' + ss; var reflash=hh + ":" + mm + ":" + ss; return reflash; } var now=document.getElementsByClassName('timer-wrapper')[0].getElementsByTagName('p')[2]; function showTime(){ var today=new Date(); year.innerHTML=showLocaleDate(today); wk.innerHTML=showLocaleWeek(today); now.innerHTML=showLocaleTime(today); window.setTimeout("showTime()",1000); } showTime(); </script> </html>
以上这篇js实现会跳动的日历效果(完整实例)就是长沙网络推广分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持狼蚁SEO。
上一篇:详解http访问解析流程原理
下一篇:打字效果动画的4种实现方法(超简单)
编程语言
- 如何快速学会编程 如何快速学会ug编程
- 免费学编程的app 推荐12个免费学编程的好网站
- 电脑怎么编程:电脑怎么编程网咯游戏菜单图标
- 如何写代码新手教学 如何写代码新手教学手机
- 基础编程入门教程视频 基础编程入门教程视频华
- 编程演示:编程演示浦丰投针过程
- 乐高编程加盟 乐高积木编程加盟
- 跟我学plc编程 plc编程自学入门视频教程
- ug编程成航林总 ug编程实战视频
- 孩子学编程的好处和坏处
- 初学者学编程该从哪里开始 新手学编程从哪里入
- 慢走丝编程 慢走丝编程难学吗
- 国内十强少儿编程机构 中国少儿编程机构十强有
- 成人计算机速成培训班 成人计算机速成培训班办
- 孩子学编程网上课程哪家好 儿童学编程比较好的
- 代码编程教学入门软件 代码编程教程