md,博客不能自动存储草稿,这是多么的让人忧伤啊

有得写一遍

虽然他提示我已自动存储草稿,但是请问草稿在哪儿

不废话了,s或说获取时间吧

js可以自动获取当前系统时间,是当前!!!系统!!!时间,不是格林威治时间。

应该了解get Date();获得的是当前系统的格林威治时间格式

    <script type="text/javascript">
function diffTime(now,time,msg){//这三个参数中,第一个代表当前时间,第二个代表要规定的时间戳,这两个的格式都是wKiom1ZlWFyDG2hAAAA2meufIU4973.png   

这样的毫秒数。从1970年到现在的秒数

然后再谷歌里可以这样子获取时间。


var n = time-now,s=0,m=0,h=0,d=0;

//定义约定时间减去现在的时间,并且对秒,分钟,时,天同时进行定义

    n=Math.floor(n/1000);

//math.floor(n/1000);因为毫秒数是1000倍的当前时间最小数值秒数。1秒=1000毫秒

//另外math.floor是舍去末尾除不尽的小数

   if(typeof(msg)=='undefined') msg = '已结束';

//这句话可以删除,没有用

//当时间结束了的时候就直接显示已结束,msg是传入的第三个参数

    if(n<0){
        return msg;//这里没有用到msg所以这句话可以删除,其实msg什么都可以传,什么网络状态了之类的
    }
else{
        s = n%60;

//秒=当前截取的时间戳计算完的n/60的余数为当前秒数
        if (s<10){s='0'+s};

//秒=如果时间是小于10的话,加“0”也就是07,08,01……

      m = Math.floor(n/60)%60;

//用上一个数除以60

       if (m<10){m='0'+m};

//同秒针处理方式

       h = Math.floor(n/3600)%24;

//小时除以24再

       if (h<10){h='0'+h};

//天取整数

       d = parseInt(n/86400);

        var times = {};

//定义时间对象

        times['day'] = d;
        times['H'] = h;
        times['M'] = m;
        times['S'] = s;

//把参数传入时间对象里(我理解的不知道对不对)

       return times;//把时间参数传入进去,返回的也就是时间参数,否则如果不return的话,默认传入d额是函数体
    }
}
    function setTimes(data){

//写入到html中

       document.getElementById('Day').innerHTML = data.day;
        document.getElementById('Hourse').innerHTML = data.H;
        document.getElementById('min').innerHTML = data.M;
        document.getElementById('s').innerHTML = data.S;
    }
//循环,定时循环执行setTimes函数,1秒=1000毫秒
    setInterval(function(){
        var zx = diffTime(new Date().getTime(),1449662400000,'');
        setTimes(zx)


    },1000);
    </script>

wKiom1ZlXL-AJ6E9AAAkP_vtFKc742.png