IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> JavaScript Switch 时间显示 -> 正文阅读

[JavaScript知识库]JavaScript Switch 时间显示

用JS实现XXXX年XX月XX日 XX时XX分XX秒 效果

代码Html:

<!doctype?html>

<html>

<head>

????<meta?charset="utf-8">

????<title>时间显示上课</title>

????<link?rel="stylesheet"?href="css/style.css">

</head>



<body>

????<div?class="container">

????????<span?id="time">0000年00月00日?00时00分00秒</span>

????</div>

????<div?class="btngroup">

????????<button?id="start"?onclick="but1()">开始</button>

????????<button?id="stop"?onclick="but2()">暂停</button>

????</div>

????<script?src="js/script.js"></script>

</body>

</html>

代码css:

@charset?"utf-8";

/*?CSS?Document?*/

*{

????margin:?0;

????padding:?0;

}

body{

????background:?#368cef;

????color:?#fff;

}

.container{

????margin:?100px?auto;

????text-align:?center;

????font-size:?4rem;

????font-weight:?300;

}

.container?span{

????display:?inline-block;

}

.btngroup{

????text-align:?center;

}

.btngroup?button{

????margin:?0px?10px;

????padding:?30px?100px;

????border:none;

????border-radius:?5px;

????font-size:?2rem;

????color:#fff;

????cursor:?pointer;

}

.btngroup?button:first-child{

????background:?rgb(0,?255,?157);

}

.btngroup?button:last-child{

????background:?#e00202;

}




代码js:

//?JavaScript?Document

var?timer=null;

function?but1()

{

????var?o;

????var?oDay?=?new?Date();

????var?a?=?oDay.getHours();

????var?b?=?oDay.getMinutes();

????var?c?=?oDay.getSeconds();

????var?d?=?oDay.getFullYear();

????var?f?=?oDay.getMonth()+1;

????var?g?=?oDay.getDate();

???

????f?=?cTime(f);

????b?=?cTime(b);

????c?=?cTime(c);

????o?=?a+":"+b+":"+c;

????//?console.log(o);

????document.getElementById("time").innerHTML=d+"年"+f+"月"+g+"日"+o;

????t=setTimeout('but1()',1000);

}

function?but2()

{

????clearInterval(t);

}



function?cTime(i)

{

????if(i<10)

????{

????????i="0"+i;

????}

????return?i;

}

这是我所学到的,所以我要分享给你们,希望可以帮助到你们。

以上就是我的分享,新手上道,请多多指教(大神勿喷)。

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-07-30 22:41:40  更:2021-07-30 22:42:20 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/2 16:04:41-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码