定时器 Timers
笔记
时间戳
1
2//当前时间戳
log(Math.round(new Date() / 1000));当前星期
1
2
3
4
5var d = new Date();
var now = Math.round(d / 1000);
//当前星期
log(d.getDay());当前时间
1
2
3
4
5var d = new Date();
var now = Math.round(d / 1000);
//当前时间
log(d.getHours(), d.getMinutes());测试
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16var d = new Date();
var now = Math.round(d / 1000);
log(d.getHours());
//设置时间
d.setHours(24);
log(d.getHours());
//设置后时间
var timing = Math.round(d / 1000);
var timeOut = timing - now;
setTimeout(function () {
toast("运行中!");
}, timeOut * 1000);
log(timeOut);分别对应:
1. 当前时间为23时
2. 设置时间为24(0)时
3. 设定程序在3600秒后执行
实例
1 | //main |
这里设置时间为1小时10分 (4200秒) 后执行
1 | //定时循环 |
这里设置时间为每5秒执行一次
最后
Invitation
Reverse
835786725
created:06/08/2022
HY Group
HY Group , Entertainment first , Just be happy . SuiXing Originality Parking Iot . Ruan Fan Ying Chi Herbal Tea Shop .
Internet Of Things .
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Reverse!
评论
WalineTwikoo