简体   繁体   English

我怎样才能用 javascript 做日间计时器?

[英]How can I do day timer with javascript?

I need timer with day.我需要一天的计时器。 I want to change automatically rows at HTML tables every day.我想每天自动更改 HTML 表中的行。

For example;例如; If day 11 or 12 or 25 and month February and hour 08, change rows with "Hello."如果是第 11 天、12 天或 25 天,2 月 8 点,则将行更改为“Hello”。 . .

 function time() { var xdate = new Date(); var $second = xdate.getSeconds(); var $minutes = xdate.getMinutes(); var $hours = xdate.getHours(); var $day = xdate.getDay(); var $date = xdate.getDate(); var $month = xdate.getMonth(); var $year = xdate.getFullYear(); console.log($date + "/" + $month + "---" + $hours + ":" + $minutes); setTimeout("time()", 1000); var x = document.getElementById("help1"); if ($date == (11 || 12 || 25) && $month === 1 && $hours == 08) { document.getElementById("help1").innerHTML = "Hello" } } time();
 <span id="help1">Hi</span>

You probably meant你可能是说

 const pad = num => ("0"+num).slice(-2); function time() { var xdate = new Date(); var hours = xdate.getHours(); var minutes = xdate.getMinutes(); var seconds = xdate.getSeconds(); var date = xdate.getDate(); var month = xdate.getMonth()+1; // months start at 0 var year = xdate.getFullYear(); x.innerHTML = date + "/" + pad(month) + "---" + pad(hours)+":"+pad(minutes)+":"+pad(seconds); // day 11 or 12 or 25 and month February and hour 8 if ((date === 11 || date === 12 || date === 25) && month === 2 && hours === 8) { x.innerHTML = "Hello" // clearInterval(tId); // this will stop the timer } } var x, tId; window.addEventListener("load",function() { x = document.getElementById("help1"); tId = setInterval(time,1000); });
 <span id="help1"></span>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 我该如何做一个JavaScript计时器,在计时器末尾显示div几秒钟并重复一次 - How can i do a javascript timer that show div at the end of the timer for few second and repeat it 如何确保将计时器设置为每天4点半,所以我不必在Javascript中提及某个日期? - How can I make sure the timer is set to half 4 every day, so I don't have to mention a certain date in Javascript? 我如何使用 javascript 控制计时器 - How do I control the timer using javascript javascript:如何验证计时器属性? - javascript: How do I verify timer properties? 如何在JavaScript / Jquery中重置计时器? - How do i reset the timer in javascript/Jquery? 我如何在javascript中获得一个月中的哪一天? - How do I get the day of the month in javascript? 请任何人解释 javascript 代码并建议如果一年中的每一天我该怎么做? - Please can anyone explain the javascript code and suggest how can I do if for each day in a year? 如何设置计时器以显示一天结束还剩多少时间? - How do I set the timer to show how much time is left for the day to end? 如何在 Javascript 倒数计时器中换行? - How do I make line breaks in a Javascript countdown timer? 如何在 Javascript 中停止 10 秒计时器? - How do I stop 10 seconds timer in Javascript?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM