GVKun编程网logo

javascript实现实时输出当前的时间(js 输出当前时间)

14

在本文中,我们将给您介绍关于javascript实现实时输出当前的时间的详细内容,并且为您解答js输出当前时间的相关问题,此外,我们还将为您提供关于c++输出当前的时间、JavaScript实现页面实

在本文中,我们将给您介绍关于javascript实现实时输出当前的时间的详细内容,并且为您解答js 输出当前时间的相关问题,此外,我们还将为您提供关于c++输出当前的时间、JavaScript 实现页面实时显示当前时间、javascript中打印当前的时间实现思路及代码_javascript技巧、JavaScript实时反馈系统时间的实现方法分享的知识。

本文目录一览:

javascript实现实时输出当前的时间(js 输出当前时间)

javascript实现实时输出当前的时间(js 输出当前时间)

最近有个网站页面上要输出当前时间,精确到时分秒,还要适时变化的。百度找了找,没找到合适的,于是自己写了个,收藏下,方便以后使用。

js 适时输出当前的时间

rush:js;"> function CurentTime(divID){ var curTime=new Array(); var Now=new Date(); var week=['日','一','二','三','四','五','六']; var year=Now.getFullYear(); //年 var month=Now.getMonth()+1; //月 var day=Now.getDate(); //日 var hh=Now.getHours(); //时 var mm=Now.getMinutes(); //分 var sc=Now.getSeconds(); //秒 var wk=Now.getDay(); //周 curTime['year']=year; curTime['month']=month<10?'0'+month:month; curTime['day']=day<10?'0'+day:day; curTime['hh']=hh<10?'0'+hh:hh; curTime['mm']=mm<10?'0'+mm:mm; curTime['sc']=sc<10?'0'+sc:sc; curTime['wk']='星期'+week[wk]; curTime=curTime['year']+'年'+curTime['month']+'月'+curTime['day']+'日'+' '+curTime['wk']+' '+curTime['hh']+':'+curTime['mm']+':'+curTime['sc']; document.getElementById(divID).innerHTML='今天是:'+curTime; setTimeout('CurentTime(\''+divID+'\')',1000); }

使用方法:

假设页面上存在一个id命名为time的div,则:

rush:js;">

总结

以上是小编为你收集整理的javascript实现实时输出当前的时间全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

javascript输出当前时间

c++输出当前的时间

c++输出当前的时间

1. 时间相关数据类型#

一个是time_t,与时间函数相关的变量,定义的变量记录着自 1970 年 1 月 1 日以来经过的秒数,也称作时间戳。
另一个是结构体tm

struct tm
{
   int tm_sec;         // 秒,范围从 0 到 59
   int tm_min;         // 分,范围从 0 到 59
   int tm_hour;        // 小时,范围从 0 到 23
   int tm_mday;        // 一月中的第几天,范围从 1 到 31
   int tm_mon;         // 月份,范围从 0 到 11
   int tm_year;        // 自 1900 起的年数
   int tm_wday;        // 一周中的第几天,范围从 0 到 6
   int tm_yday;        // 一年中的第几天,范围从 0 到 365
   int tm_isdst;       // 夏令时
};

2. 时间相关处理函数#

time_t time(time_t *time);

一般使用time(NULL)即可,可得到当前时区的时间戳。

struct tm *localtime(const time_t *timer);

将time_t类型转换为本地时间的 tm 结构的指针。

size_t strftime(char *str, size_t maxsize, const char *format, const struct tm *timeptr)

str -- 这是指向目标数组的指针,用来复制产生的 C 字符串。
maxsize -- 这是被复制到 str 的最大字符数。
format -- 这是 C 字符串,包含了普通字符和特殊格式说明符的任何组合。这些格式说明符由函数替换为表示 tm 中所指定时间的相对应值。
格式说明符:

说明符 含义 实例
%a 缩写的星期几名称 Sun
%A 完整的星期几名称 Sunday
%b 缩写的月份名称 Mar
%B 完整的月份名称 march
%c 日期和时间表示法 Sun Aug 19 02:56:02 2012
%d 一月中的第几天(01-31) 19
%H 24 小时格式的小时(00-23) 14
%I 12 小时格式的小时(01-12) 05
%j 一年中的第几天(001-366) 231
%m 十进制数表示的月份(01-12) 08
%M 分(00-59) 55
%p AM 或 PM 名称 PM
%s 秒(00-61) 02
%U 一年中的第几周,以第一个星期日作为第一周的第一天(00-53) 33
%w 十进制数表示的星期几,星期日表示为 0(0-6) 4
%W 一年中的第几周,以第一个星期一作为第一周的第一天(00-53) 34
%x 日期表示法 08/19/12
%X 时间表示法 02:50:06
%y 年份,最后两个数字(00-99) 01
%Y 年份 2012
%Z 时区的名称或缩写 CDT
%% 一个 % 符号 %

3. 代码实现#

char str[50];
time_t Now = time(NULL);
strftime(str, 50, "%x %X", localtime(&Now));
cout << str << endl;

 

JavaScript 实现页面实时显示当前时间

JavaScript 实现页面实时显示当前时间

<html>
<head>
<script language="javascript">
function showtime()
{
var today,hour,second,minute,year,month,date;
var strDate ;
today=new Date();
var n_day = today.getDay();
switch (n_day)
{
    case 0:{
      strDate = "星期日"
    }break;
    case 1:{
      strDate = "星期一"
    }break;
    case 2:{
      strDate ="星期二"
    }break;
    case 3:{
      strDate = "星期三"
    }break;
    case 4:{
      strDate = "星期四"
    }break;
    case 5:{
      strDate = "星期五"
    }break;
    case 6:{
      strDate = "星期六"
    }break;
    case 7:{
      strDate = "星期日"
    }break;
}
year = today.getYear();
month = today.getMonth()+1;
date = today.getDate();
hour = today.getHours();
minute =today.getMinutes();
second = today.getSeconds();
document.getElementById (''time'').innerHTML = year + "年" + month + "月" + date + "日" + strDate +"" + hour +":"+ minute +":" + second; // 显示时间
setTimeout ("showtime ();", 1000); // 设定函数自动执行时间为 1000 ms (1 s)
}
</script>
<script language="javascript">
    window.onload=function()
    {
        showtime();
    }
</script>
</head>
<body>
<span id="time"></span>
</body>
</html>

 

javascript中打印当前的时间实现思路及代码_javascript技巧

javascript中打印当前的时间实现思路及代码_javascript技巧

复制代码 代码如下:





<script> <br><br>/* <br><br>//声明时间 <BR>var date = new Date(); <BR>alert(date);//当前时间 <BR>alert(date.toLocaleString());//转化为本地时间 <BR>alert(date.getFullYear());//显示年份 <BR>alert(date.getMonth() + 1);//显示月份 0-11,需要加1 <BR>alert(date.getDate());//显示一月中的日期 <BR>alert(date.getDay());//显示一周的日期,星期几 <BR>alert(date.getHours());//获取小时时间 <BR>alert(date.getMinutes());//获取当前分钟 <BR>alert(date.getSeconds());//获取当前秒数 <BR>alert(date.getMilliseconds());//获取当前的毫秒数 <BR>alert(date.getTime());//获取从1970年1月1日午夜零时,到当前时间的毫秒值 <BR>*/ <BR>//分别获取年、月、日、时、分、秒 <BR>var myDate = new Date(); <BR>var year = myDate.getFullYear(); <BR>var month = myDate.getMonth() + 1; <BR>var date = myDate.getDate(); <BR>var hours = myDate.getHours(); <BR>var minutes = myDate.getMinutes(); <BR>var seconds = myDate.getSeconds(); <br><br>//月份的显示为两位数字如09月 <BR>if(month < 10 ){ <BR>month = "0" + month; <BR>} <BR>if(date < 10 ){ <BR>date = "0" + date; <BR>} <br><br>//时间拼接 <BR>var dateTime = year + "年" + month + "月" + date + "日" + hours + "时" + minutes + "分" + seconds + "秒"; <br><br>document.write(dateTime);//打印当前时间 <br><br><br><br></script>









JavaScript实时反馈系统时间的实现方法分享

JavaScript实时反馈系统时间的实现方法分享

用javascript反馈系统时间

运用知识

JavaScript HTML DOM

HTML DOM 中的setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。

语法setInterval(code,milliseconds)

立即学习“Java免费学习笔记(深入)”;

code——代码(可以为函数)

milliseconds——在此调用的时间(毫秒)

因此,我们想让反馈的系统时间动起来,只需要让方法没隔1000毫秒调用一次就可以使显示的时间像闹钟一样动起来。

setInterval(function(){myTimer()},1000)


new Date()//获得当前时间
.toLocaleTimeString()//根据本地时间把Date对象的时间部分转换为字符串
.getElementById("clock")//返回带有指定 ID 的元素
.innerHTML=c; //将c返回给指定元素
登录后复制

代码部分


<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
  <p id="clock"></p>
</body>
<script>
  var a = setInterval(function(){myTimer()},1000);
  function myTimer(){
    var b = new Date();
    var c = b.toLocaleTimeString();
    document.getElementById("clock").innerHTML=c;
  }
</script>
</html>
登录后复制

总结

以上就是JavaScript实时反馈系统时间的实现方法分享的详细内容,更多请关注php中文网其它相关文章!

关于javascript实现实时输出当前的时间js 输出当前时间的介绍已经告一段落,感谢您的耐心阅读,如果想了解更多关于c++输出当前的时间、JavaScript 实现页面实时显示当前时间、javascript中打印当前的时间实现思路及代码_javascript技巧、JavaScript实时反馈系统时间的实现方法分享的相关信息,请在本站寻找。

本文标签:

上一篇javascript中Function类型详解(javascript中的function)

下一篇dedecms织梦自定义表单内容列表编辑联动地区显示为数字的解决方(织梦指定链接标签)