Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何创建带有计时和日期事件的时钟_Javascript_Html_Date_Time - Fatal编程技术网

Javascript 如何创建带有计时和日期事件的时钟

Javascript 如何创建带有计时和日期事件的时钟,javascript,html,date,time,Javascript,Html,Date,Time,我被要求创建一个带有时间和日期事件的时钟。。。。我希望函数创建一个带有计时和事件的时钟,并将值一起发布。我希望带有计时和日期事件的时钟如下所示 我的要求是创建一个带有时间和日期事件的时钟。时间必须不断变化,日期也必须不断变化。如果我今天23:59:59运行html网站,那么日期必须更改为tommorow。不需要更改时区,只需添加标签SGT即可。在本地时间旁边张贴带有计时和日期事件的时钟。下面是我的代码 <html> <head> <title>Clock wi

我被要求创建一个带有时间和日期事件的时钟。。。。我希望函数创建一个带有计时和事件的时钟,并将值一起发布。我希望带有计时和日期事件的时钟如下所示

我的要求是创建一个带有时间和日期事件的时钟。时间必须不断变化,日期也必须不断变化。如果我今天23:59:59运行html网站,那么日期必须更改为tommorow。不需要更改时区,只需添加标签SGT即可。在本地时间旁边张贴带有计时和日期事件的时钟。下面是我的代码

<html>
<head>
<title>Clock with a timing event</title>
<script type="text/javascript">
function startTime() {
    var today = new Date();
    var h = today.getHours();
    var m = today.getMinutes();
    var s = today.getSeconds();
    m = checkTime(m);
    s = checkTime(s);
    document.getElementById('txt').innerHTML =
    h + ":" + m + ":" + s;
    var t = setTimeout(startTime, 500);
}

function checkTime(i) {
    if (i < 10) {i = "0" + i};  // add zero in front of numbers < 10
    return i;
}
</head>
<body>
<table border="1">
<tr>
<td>
Local Time
</td>
<td>
values
<td>
</tr>
</body>
</html>

带有计时事件的时钟
函数startTime(){
var today=新日期();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();
m=检查时间(m);
s=检查时间(s);
document.getElementById('txt').innerHTML=
h+“:“+m+”:“+s;
var t=设置超时(开始时间,500);
}
功能检查时间(i){
如果(i<10){i=“0”+i};//在<10的数字前面加零
返回i;
}
当地时间
价值观

好吧,你从来没有打过
startTime
。。。所以在你离开之前它什么都不会做do@PatrickEvans,我知道我没有给startTime打电话。但是我想知道如何创建日期事件。没有日期事件,除非你是指自己创建自定义事件。但是世上没有像“ondate”@PatrickEvans”这样的东西,你的意思是我不能创建一个带有日期的时钟????例如,现在的时间是23:59:59,1秒后时间将是00:00:00,日期也将更改您的startTime函数执行此操作时,new date()始终获取当前时间您从未调用过
startTime
。。。所以在你离开之前它什么都不会做do@PatrickEvans,我知道我没有给startTime打电话。但是我想知道如何创建日期事件。没有日期事件,除非你是指自己创建自定义事件。但是世上没有像“ondate”@PatrickEvans”这样的东西,你的意思是我不能创建一个带有日期的时钟????例如,现在的时间是23:59:59,1秒后时间将是00:00:00,日期也将更改。如果startTime函数执行此操作,new date()将始终获取当前时间