Javascript 如何在确切的时间启动脚本
Javascript how to start script on exact time
- 脚本将在确切时间启动(例如:2015:06:15:00:00)
- 如果准时,它将每 1 秒提醒一次 HELLO。
setInterval(function () {alert("Hello")}, 1000);
你能帮我怎么编这个吗?
- 我会在JS中使用getTime对象
-
我相信我在这个JSFiddle中设定了正确的时间
var d = new Date(); var year = d.getFullYear(); // Month 0 = January | Month 11 = December | so I changed vallues by +one var month = d.getMonth() + 1; var day = d.getDate(); var hour = d.getHours(); var minute = d.getMinutes(); var second = d.getSeconds(); var overall = year.toString() + month.toString() + day.toString() + hour.toString() + minute.toString() + second.toString(); alert(overall); var checkDate = function () { if(overall==="20156150000") { setInterval(function(){ alert("Hello"); }, 1000); }; }; window.setInterval(checkDate(), 1000);
在
javascript中不可能定义日期驱动的触发器。
相反,您可以从头开始注册函数,并在那里检查是否到达开始日期。
<html>
<head>
<script type="text/javascript">
var startDate = new Date("2015-06-14 12:47");
window.setInterval(checkDate, 1000);
function checkDate()
{
if (new Date() > startDate)
myDate.value = new Date().toLocaleString(); //or do your alert ;)
}
</script>
</head>
<body>
<input type="text" id="myDate" style="width: 200px" />
</body>
</html>
相关文章:
- Jquery时间启动计时器,我有一个计时器的代码,但它在页面加载时启动
- 从启动日期时间选择器中排除时间段
- 将事件附加到启动日期时间选取器
- 启动时间圈子插件在引导模式
- 时间选取器不启动
- 从固定的服务器时间启动图像交换JavaScript
- 在网站上等待特定时间以启动流程
- 一段时间后启动功能
- D3.js :仅当指针在同一位置停留最短时间时,才启动鼠标悬停事件
- Node.js以及如何在应用程序中获得正常运行时间/启动时间
- HTML5视频时间更新事件未启动
- 启动日期时间选择器minDate和maxDate无法在单击事件时更新
- 从javascript启动本地时间输入
- 编写一个时间函数,在游戏中清除倒计时并重新启动
- 启动日期时间选择器初始值
- 如何使这个javascript在某个时间启动
- jQuery slideUp()和slideDown()函数在奇数时间启动
- 加载和播放播放列表.m3u8在iPad上的特定时间启动
- 如何根据AM和PM使用java脚本或jquery在特定时间启动和停止发光每个按钮
- Javascript 如何在确切的时间启动脚本