完整html+js代码:https://www.cnblogs.com/lytwajue/p/7142644.html
html
<div id="showDate"></div>
js
<script type="text/javascript">
$(function(){
setInterval("getTime();",1000); //每隔一秒运行一次
})
//取得系统当前时间
function getTime(){
var myDate = new Date();
var date = myDate.toLocaleDateString();
var hours = myDate.getHours();
var minutes = myDate.getMinutes();
var seconds = myDate.getSeconds();
$("#showDate").html(date+" "+hours+":"+minutes+":"+seconds); //将值赋给div
}
</script>
修改jq:
// document.getElementById("displayDate").innerHTML=Date();
$(function(){
setInterval(getTime,1000); //每隔一秒运行一次
})
//取得系统当前时间
function getTime(){
var myDate = new Date();
var date = myDate.toLocaleDateString();
var hours = myDate.getHours();
var minutes = myDate.getMinutes();
var seconds = myDate.getSeconds();
jQuery("#displayDate").html(date+" "+hours+":"+minutes+":"+seconds); //将值赋给div
}
参考:
1.
Q:JQUERY内定义的函数,不能运行,提示not defined?
A:
>方法一:
https://bbs.youkuaiyun.com/topics/392519946?list=31152598
把"getTime();"改成getTime
>方法二:
https://blog.youkuaiyun.com/m0_38005162/article/details/80477824
函数名 = function (),把function getTime(){}改成getTime = function(){}
2.
Q:$(...).html is not a function
A:https://ask.youkuaiyun.com/questions/386604
把$改成jQuery就行了
效果:
Fri Jul 12 2019 11:30:56 GMT+0800 (中国标准时间)
⬇
2019/7/12 11:30:56
(且时间按照现在的时间不断跳动)
其他思路:时间戳