时间戳转为时间字符串
function
formatDate(date, format) {
if
(!format) format =
"yyyy-MM-dd HH:mm:ss"
;
date =
new
Date(parseInt(date));
var
dict = {
"yyyy"
: date.getFullYear(),
"M"
: date.getMonth() + 1,
"d"
: date.getDate(),
"H"
: date.getHours(),
"m"
: date.getMinutes(),
"s"
: date.getSeconds(),
"S"
: (
""
+ (date.getMilliseconds() + 1000)).substr(1),
"MM"
: (
""
+ (date.getMonth() + 101)).substr(1),
"dd"
: (
""
+ (date.getDate() + 100)).substr(1),
"HH"
: (
""
+ (date.getHours() + 100)).substr(1),
"mm"
: (
""
+ (date.getMinutes() + 100)).substr(1),
"ss"
: (
""
+ (date.getSeconds() + 100)).substr(1)
};
return
format.replace(/(y+|M+|d+|H+|s+|m+|S)/g,
function
(a) {
return
dict[a];
});
}
//日期格式化
function
dateformarter(value, rowData, rowIndex) {
if
(!value)
return
""
;
var
date =
new
Date(value);
var
year = date.getFullYear().toString();
var
month = (date.getMonth() + 1);
var
day = date.getDate().toString();
var
hour = date.getHours().toString();
var
minutes = date.getMinutes().toString();
var
seconds = date.getSeconds().toString();
if
(month < 10) {
month =
"0"
+ month;
}
if
(day < 10) {
day =
"0"
+ day;
}
if
(hour < 10) {
hour =
"0"
+ hour;
}
if
(minutes < 10) {
minutes =
"0"
+ minutes;
}
if
(seconds < 10) {
seconds =
"0"
+ seconds;
}
if
(year ==
"NaN"
|| month ==
"NaN"
) {
return
""
;
}
return
year +
"-"
+ month +
"-"
+ day +
" "
+ hour +
":"
+ minutes +
":"
+ seconds;
}