/**
* 格式化时间戳 类似PHP的date()
* @param split
* @param timeInMs
* @param timeType
* @returns {string}
*/
var getFormatDate = function (split,timeInMs){
var formatDateStr = '';
var date = new Date();
date.setTime(timeInMs*1000);
for(var i =0;i<split.length;i++){
switch (split[i]){
case 'Y':
formatDateStr += date.getFullYear();
break;
case 'm':
formatDateStr += (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1);
break;
case 'd':
formatDateStr += (date.getDate() < 10 ? '0'+(date.getDate()) : date.getDate());
break;
case 'H':
formatDateStr += (date.getHours() < 10 ? '0'+(date.getHours()) : date.getHours());
break;
case 'i':
formatDateStr += (date.getMinutes() < 10 ? '0'+(date.getMinutes()) : date.getMinutes());
break;
case 's':
formatDateStr += (date.getSeconds() < 10 ? '0'+(date.getSeconds()) : date.getSeconds());
break;
default :
formatDateStr += split[i];
break;
}
}
return formatDateStr;
}
var date = getFormatDate('Y-m-d H:i:s',1234567891);
// 2009-02-14 07:31:31