gistfile1.txt //------------------------------将后端传过来的时间戳转化成时间的函数------------------------------------////将时间戳转化成时间 function add0(m){return m10?'0'+m:m } //小于10补0 function time(times
//------------------------------将后端传过来的时间戳转化成时间的函数------------------------------------//
//将时间戳转化成时间
function add0(m){return m<10?'0'+m:m } //小于10补0
function time(timestamp){
//timestamp是整数,否则要parseInt转换
var time = new Date(parseInt(timestamp)*1000);
var y = time.getFullYear();
var m = time.getMonth()+1;
var d = time.getDate();
var h = time.getHours();
var mm = time.getMinutes();
var s = time.getSeconds();
return y+'/'+add0(m)+'/'+add0(d) +' '+add0(h)+':'+add0(mm)+':'+add0(s);
}
//比如时间戳是:1350052653
//转化后的时间:2012-10-12 22:37:33
//注意: iso时间格式
// var arr = "2016/11/11 11:11:11".split(/[- : \/]/),
// date = new Date(arr[0], arr[1]-1, arr[2], arr[3], arr[4], arr[5]); document.write(date);
//-----------------------------前端调用服务器的当前时间以及任务结束时间倒计时-------------------------------//
//!!注意通过ajax在服务器端拿到的时间需要将其转换成全局变量,以便于函数在外边调用!
//!!在ajax中代用定时计会出现错误
//转换方法在ajax对象中添加 async:false, //async:false可以将ajax的返回值变为全局变量(需要先在全局中声明变量)
一个页面多个倒计时写法
//------------------------逐步更新面向对象计时器变成方法静候期待!!----------------------------------------------//
