JS实现动态显示当前时间

效果图:

代码实现:

 1  <script language="JavaScript">
 2                     var timerID = null;
 3                     var timerRunning = false;
 4                     function stopclock() {
 5                         if (timerRunning)
 6                             clearTimeout(timerID);
 7                         timerRunning = false;
 8                     }
 9                     function startclock() {
10                         stopclock();
11                         showtime();
12                     }
13                     function showtime() {
14                         var now = new Date();
15                         var year = now.getFullYear();
16                         var month = now.getMonth() + 1;
17                         var day = now.getDate();
18                         var hours = now.getHours();
19                         var minutes = now.getMinutes();
20                         var seconds = now.getSeconds()
21                         var timeValue = "系统时间: " + year + "-" + ((month >= 10) ? month : "0" + month) + "-" + ((day >= 10) ? day : "0" + day) + "  ";
22
23                         timeValue += ((hours < 10) ? "0":"")+hours
24                         timeValue += ((minutes < 10) ? ":0" : ":") + minutes
25                         timeValue += ((seconds < 10) ? ":0" : ":") + seconds
26                         document.clock.thetime.value = timeValue;
27                         timerID = setTimeout("showtime()", 1000);
28                         timerRunning = true;
29                     }
30
31                 </script>
1 <form name="clock" style="float:right;width:360px;padding-top:5px;">
2     <span style="vertical-align: central;">
3        <input name="thetime" size="30" style="font-size: 14px; background-color: transparent; border: 0; color: #49d1fe ; font-weight: 600; ">
4     </span>
5  </form>
时间: 2024-11-06 20:35:42

JS实现动态显示当前时间的相关文章

js计算两个时间相差的天数

day1='2014-03-31 00:00:01'; function get_day(day1,day2){ var s = day1; var dt = Date.parse(s.replace(/-/g,"/")); var day1 = new Date(dt); var s = day2; var dt = Date.parse(s.replace(/-/g,"/")); var day2 = new Date(dt); var date3=day1.g

js简单显示动态时间点

<input type="text" id="showtime" redayonly="redayonly" /> <script> function nowGetTime(){ var date=new Date(); document.getElementById("showtime").value=date.getFullYear()+"-"+(date.getMonth()+

js 获取当前的时间

第一个小程序,用js获取当前的时间,,比较特殊的是 月是从0开始算的,显示的时候要加1,获取日用getDate(),获取周 getDay(), 直接上代码 1 <!DOCTYPE html> 2 <html> 3 <body> 4 5 <p>点击下面的按钮来显示今天的日期:</p> 6 7 <button onclick="myFunction()">点击这里</button> 8 9 <p id

js new Date() 获取时间

js new Date() 获取时间 Date 对象用于处理日期和时间.创建 Date 对象的语法:var myDate=new Date()Date 对象会自动把当前日期和时间保存为其初始值.参数形式有以下5种: new Date("month dd,yyyy hh:mm:ss");new Date("month dd,yyyy");new Date(yyyy,mth,dd,hh,mm,ss);new Date(yyyy,mth,dd);new Date(ms);

js中获得当前时间是年份和月份

js中获得当前时间是年份和月份,形如:201208       //获取完整的日期 var date=new Date; var year=date.getFullYear();  var month=date.getMonth()+1; month =(month<10 ? "0"+month:month);  var mydate = (year.toString()+month.toString()); 注意,year.toString()+month.toString()

【前端JS】js 转换 Long 格式时间为 Date 格式时间

开发的时候碰到这么个需求,传到页面的时间值是 Long 格式,但是页面需要显示出来的格式需要是 yyyy-MM-dd 的 Date 时间,本来觉得像服务器端一样直接用 SimpleDateFormat 就可以了,但是页面提示没有 js 这个类,用 import="java.text.SimpleDateFormat" 也不行,好吧上网去找了下 js 转换 Long 格式时间的方法,有是有不过看起来有点麻烦,自己琢磨了下 API 取巧地写了个脚本,发出来大家探讨下( 好像扯太多了( ̄▽ ̄

js 计算两个时间的差

比如得到两个时间的字符串 2013-01-21 11:10:49   2013-01-21 11:14:43,要用后面的时间减去前面的时间 直接上代码 var begen = new Date(value[0]["createtime"]) var end = new Date(value[i]["createtime"]) var cha = end.getTime()-begen.getTime(); console.log(cha); console.log(

js实现获取当前时间是本月第几周和年的第几周的方法

js实现获取当前时间是本月第几周和年的第几周的方法 获取本月第几周的方法: 1 var getMonthWeek = function (a, b, c) { 2 /** 3 * a = d = 当前日期 4 * b = 6 - w = 当前周的还有几天过完(不算今天) 5 * a + b 的和在除以7 就是当天是当前月份的第几周 6 */ 7 var date = new Date(a, parseInt(b) - 1, c), 8 w = date.getDay(), 9 d = date.

js得到规范的时间格式函数,并调用

1.js得到规范的时间格式函数 Date.prototype.format = function(fmt) { var o = { "M+" : this.getMonth()+1,                 //月份 "d+" : this.getDate(),                    //日 "h+" : this.getHours(),                   //小时 "m+" : th