标签:
//获取时间对象:
new
Date()
//获取年份:
getFullYear()
//获取月份:
getMonth()
//获取星期:
getDate()
//获取日:
getDay()
//获取小时:
getHours()
//获取分钟:
getMinutes()
//获取秒:
getSeconds()
时间转换公式:
//天:
Math.floor(t/86400)
//时:
Math.floor(t%86400/3600)
//分:
Math.floor(t%86400%3600/60)
//秒:
t%60
var
format =
function
(time, format){
var
t =
new
Date(time);
var
tf =
function
(i){
return
(i < 10 ?
‘0‘
:
‘‘
) + i};
return
format.replace(/yyyy|MM|dd|HH|mm|ss/g,
function
(a){
switch
(a){
case
‘yyyy‘
:
return
tf(t.getFullYear());
break
;
case
‘MM‘
:
return
tf(t.getMonth() + 1);
break
;
case
‘mm‘
:
return
tf(t.getMinutes());
break
;
case
‘dd‘
:
return
tf(t.getDate());
break
;
case
‘HH‘
:
return
tf(t.getHours());
break
;
case
‘ss‘
:
return
tf(t.getSeconds());
break
;
}
})
}
format(
new
Date().getTime(),
‘yyyy-MM-dd HH:mm:ss‘
)
//getTime返回距 1970 年 1 月 1 日之间的毫秒数
标签:
原文地址:http://www.cnblogs.com/baosisi/p/4996994.html