리소스 로딩... 로딩...

시간적 위크신 푸시드 등의 문제, 그룹 친구의 학습을 용이하게 하기 위해, 특별히 테스트 코드를 작성했다 사용자 참조를 위해 학습을 사용 하 여, 우표를 던지십시오.

저자:발명가들의 수량화 - 작은 꿈, 2016-05-13 14:41:39, 업데이트: 2019-08-01 10:32:30

최근 발명자 정량화 공식 그룹에 있는 그룹 친구 질문 시간 위크신 푸시브와 같은 질문, 그룹 친구 학습을 용이하게 하기 위해, 특별히 테스트 코드를 작성 한 부분 사용자 참조를 위해 학습을 사용 하 여, 주사위를 던지십시오.

정책은 이 템플릿을 참조하여 (아주 작은 소아과, 참조 학습 중,), 밀리 초의 시간을, 이해하기 쉬운 시간으로 변환합니다.img

function main(){
    var initTime = (new Date()).getTime() ; //在程序开始运行的时候 ,先获取一个初始时间。
    Log("程序起始时间:",$.getTimeByNormal(initTime) ); //输出  初始时间
    var preDif = 0; //整周期计数,这里周期设置为   30分钟吧
    var str = "";  //信息字符串
    while(true){ // 一个不停的循环
        var nowTime = (new Date()).getTime(); //程序运行中 每次循环获取 当时的时间
        if(  Math.floor((nowTime - initTime) / (1000*60*30) ) !== preDif ){ //计算  程序 开始执行时  到现在 的时间差(单位毫秒) 并除以 一个周期,计算出已经过去了几个完整周期(不满一个周期的已经用Math.floor函数舍去,不明白的百度)
        //并对比 记录前一个的整周期, 整周期不相等即 发生变化,即已经过去了一个整周期 30*60*1000毫秒
        //1000*60*30   这个的意思就是   (1000毫秒 = 1秒)   ,  30分钟  是 30 个 60 秒,也就是 30 个  60 * 1000 毫秒, 也就是30*60*1000毫秒
            str = $.getTimeByNormal(nowTime);//把 此刻的 毫秒时间  转换成  字符串(能看懂的)
            Log("从程序开始执行,已过30分钟!提醒。"+"--现在时间:"+str+"推送微信@" ); //输出一条信息  并推送微信
            preDif = Math.floor((nowTime - initTime) / (1000*60*30) ) ; //用于对比的 整周期已经发生变化,更新
        }
        Sleep(2000); //暂停一会, 轮询
    }
}

덜 익숙한 학생은 과거 테스트를 복사할 수 있습니다. 그룹이 추가되지 않은 사용자는 공식 QQ 그룹을 추가하십시오.


더 많은