_2camelCase:function (str) {
let result = "";
let arr = str.split("_");
if (arr.length === 1) {
result = arr[0].toLowerCase();
} else {
arr.forEach(function (ele, index) {
if (index === 0) {
result += ele.toLowerCase();
} else {
result += ele.substring(0, 1).toUpperCase() + ele.substring(1).toLowerCase();
}
});
}
return result;
}
/**
* 日期时间戳格式化函数
* @param value 日期对象或时间戳
* @returns {string} 'yyyy-MM-dd HH:mm:ss' 格式的日期字符串
*/
formatDate:function(value){
var date = null;
if(value instanceof Date){
date = value;
}else{
date = new Date(value);
}
var result = [];
result.push(date.getFullYear(),"-");
result.push((date.getMonth()+1) > 9 ? (date.getMonth()+1) : "0"+(date.getMonth()+1),"-");
result.push(date.getDate());
result.push(" ");
result.push(date.getHours() > 9 ? date.getHours() : "0"+date.getHours(),":");
result.push(date.getMinutes(),":");
result.push(date.getSeconds() > 9 ? date.getSeconds() : "0"+date.getSeconds());
return result.join('');
},