随着win10的免费升级,我想很多小伙伴们都把win7升级成了win10吧。虽然win10还有很多缺陷,但是在美观上不得不提,提高很大。下面我们来简单做一下,win10右下角的日历模块。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>ul{padding: 0;list-style: none;font-size: 20px;}#date-box{background: #333;color: white;font-family: 微软雅黑;width: 500px;}#week-list:after,#date-list:after{display: table;content: '';clear: both;}#week-list li,#date-list li{width: 14.2857%;text-align: center;float: left;padding: 10px 0;}#prev,#next{cursor: pointer}#time{font-size: 40px;font-weight: normal;margin: 50px 0 20px 25px;}.but{margin-left: 400px;font-size: 40px;}#year{font-size: 20px;color: #3F74F4;margin: -10px 0 0 25px;}#now{font-size: 20px;color: white;margin: 10px 0 0 25px;}</style>
</head>
<body>
<div id="date-box"><div id="time"></div><div id="year"></div><div id="now"></div><div class="but"><span id="prev">&lt;</span><span id="next">&gt;</span></div><ul id="week-list"><li>一</li><li>二</li><li>三</li><li>四</li><li>五</li><li>六</li><li>日</li></ul><ul id="date-list"></ul>
</div><script>//将单位数前加0function todu(n) {if(n<10){return '0'+n;}else{return ''+n;}}//自动获取当前时间
//    var oDate=new Date();setInterval(function () {var oDate=new Date();document.getElementById('time').innerHTML=todu(oDate.getHours())+':'+todu(oDate.getMinutes())+':'+todu(oDate.getSeconds());document.getElementById('year').innerHTML=todu(oDate.getFullYear())+'年'+todu(oDate.getMonth()+1)+'月'+todu(oDate.getDate())+'日,星期'+oDate.getDay();},1000);//显示当前时间var date=new Date();showdate(date);//封装获取日期列表的函数function showdate(date) {//当前年月document.getElementById('now').innerHTML=todu(date.getFullYear())+'年'+todu(date.getMonth()+1)+'月';//当前是周几date.setDate(1);var week=date.getDay();week=week==0?7:week;//当前月的最大天数date.setMonth(date.getMonth()+1);date.setDate(0);var maxdate=date.getDate();
//        date.setDate(1);//获取日期列表内容//当前月第一天是周几,并在前面空上相应的livar html='';for(var i=1;i<week;i++){html+='<li></li>';}//输出每天的lifor(var j=1;j<=maxdate;j++){html+='<li>'+j+'</li>'}//讲内容写到ul中document.getElementById('date-list').innerHTML=html;}//前一个月document.getElementById('prev').onclick=function () {date.setDate(0);
//        var nowMonth=date.getMonth();showdate(date);}//后一个月document.getElementById('next').onclick=function () {//        date.setMonth(date.getMonth() + 1);date.setDate(32);showdate(date);}</script>
</body>
</html>

效果图如下:

ps:灵活运用系统时间是关键!

H5实现win10日历效果相关推荐

  1. win10日历中节日文字颜色看不清的解法

    打开win10日历如下,其中节日的文字颜色和背景太相近而看不清.也不知鼎鼎大名的windows为什么会做出如此体验不好的产品. 经查找,网上已有很多小伙伴们总结出来的方法,但部分有效的方法有的改不到期 ...

  2. js html css淘宝足迹日历效果,js实现简单的日历显示效果函数示例

    本文实例讲述了js实现简单的日历显示效果函数.分享给大家供大家参考,具体如下: 用一个函数简单的实现一个月份的日历,效果如下: 这个日历效果有高亮显示,我实现的思维比较简单. 我把上面的日历效果用表格 ...

  3. asp前端日历_asp显示日历效果

    asp显示日历效果 td { font-family: "宋体"; font-size:9pt} '先判断是否指定了一个年份和月份,没有则根据当前的年和月份显示 If Reques ...

  4. android 日历翻页动画,Android开源库合集:轻松实现Android动态,炫目:日历效果...

    前言: 了解过那种动态,炫目的日历效果吗?你知道是怎么 操作的嘛?是否想过,用UI就可以实现,对,也许你说的对,不过UI只是都是动态效果的一部分.那么今天用Annroid开源库,来告诉你android ...

  5. js html css淘宝足迹日历效果,JavaScript实现简单日历效果

    本文实例为大家分享了JavaScript实现简单日历效果的具体代码,供大家参考,具体内容如下 实现效果: 根据所选择的年月,列出当月对应是周几,效果图如下: 实现思路: 1.使用select标签保存年 ...

  6. 华为手机日历同步win10日历

    华为手机日历同步win10日历 在网上找了很久资料,终于搞定如何将邮箱与华为日历进行同步了. 很多小伙伴问为什么要同步日历,同步日历有什么好处呢? 首先第一个: **1. 同步日历可以将win10日历 ...

  7. win10日历同步到华为手机outlook提示账号错误的原因

    win10日历同步到华为手机outlook提示账号错误的原因 账号一定要为xxxx@Outlook.com(xxx为你自己的账号)

  8. 要从哪些方面提升H5游戏的营销效果

    要从哪些方面提升H5游戏的营销效果 随着微信营销的发展,我们经常可以在朋友圈中看到好友转发H5游戏互动,而H5游戏营销是新兴的营销模式,而且趣味性高,具有创意性,所以就会有用户愿意自发地进行转发分享形 ...

  9. 前端响应式电子日历效果的实现效果

    效果参考:响应式电子日历效果的实现 <!DOCTYPE html> <html lang="zh-CN"> <head><meta cha ...

最新文章

  1. MySQL FLOAT、DOUBLE、DECIMAL(小数类型)
  2. Python基础之 Django视图和 URL 配置
  3. windows SVN服务器软件
  4. MYSQL之sql优化——慢查询日志
  5. XCTF-高手进阶区:ics-07
  6. 一滴水从高处落下来,会不会砸死人?
  7. 【总结】C语言实用算法系列之知识点梳理_附学生管理系统各模块代码
  8. python合并txt文本_Python实现将目录中TXT合并成一个大TXT文件的方法
  9. 谷歌浏览器怎么设置点击书签 谷歌浏览器如何设置点击书签
  10. 在springboot中,如何读取配置文件中的属性
  11. IIS6.0 + openssl执行版 + Windows2003--配置篇
  12. Word 公式编辑器: 快捷键
  13. MCS51 系列单片机的中央处理器(CPU)
  14. 烂泥:OpenLDAP安装与配置
  15. springboot项目使用advice做统一返回
  16. GcRoot可以有哪些?
  17. 课程设计:旅游管理系统,C语言+图结构带你轻松完成作业
  18. 用第三人称写日记减压
  19. mac系统下取消AppStore正在下载程序
  20. 威纶通触摸屏与4台台松温控器及一台金田变频器直接通讯

热门文章

  1. 用JAVA编写MD5大写32位加密
  2. ECShop后台详解-模块管理、基本信息设置、商品展示、促销管理、订单管理、文章管理、报表统计、数据备份与还原
  3. latex怎样让题号顶格_笔记本-latex写作问题集锦
  4. ISO/IEC14443
  5. 关于数据中台、数据平台、数据仓库、数据湖等数据概念的对比解析
  6. web前端开发零基础入门教程
  7. css解决图片缩小变模糊问题
  8. 获取微信聊天窗口的小程序入口参数
  9. 【产品志】全白色 MATX 方案
  10. R语言使用plot函数可视化数据散点图,使用title函数为可视化图像设置自定义标题名称、自定义adj参数将标题向右侧移动