export function fmdata(val, filets) {
	var date = new Date(Number(val)); //时间戳为10位需*1000，时间戳为13位的话不需乘1000
	var Y = date.getFullYear();
	var M = (date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1);
	// var D = date.getDate() + " ";
	var D = (date.getDate() < 10 ? "0" + (date.getDate()) : date.getDate()) + " ";
	var h = date.getHours() + ":";
	var m = date.getMinutes() + ":";
	var s = (date.getSeconds() < 10 ? "0" + (date.getSeconds()) : date.getSeconds());
	if (filets == 'D') {
		return Y + "-" + M + "-" + D;
	}
	if (filets == 'M') {
		return Y + "-" + M;
	}
	if (filets == 'Y') {
		return Y;
	}
	// return Y + M + D + h + m + s;
}
export function fmdata2(val, filets) {
    var date = val instanceof Date ? val : new Date(Number(val));
    var Y = date.getFullYear();
    var M = (date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1);
    var D = (date.getDate() < 10 ? "0" + date.getDate() : date.getDate());
    
    if (filets === 'day' || filets === 'D') {
        return Y + "-" + M + "-" + D;
    }
    if (filets === 'month' || filets === 'M') {
        return Y + "-" + M;
    }
    if (filets === 'year' || filets === 'Y') {
        return Y.toString();
    }
    return Y + "-" + M + "-" + D;
}
export function fmdataTime(val) {
	var date = new Date(Number(val)); //时间戳为10位需*1000，时间戳为13位的话不需乘1000
	var Y = date.getFullYear() + "-";
	var M = (date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1) + "-";
	// var D = date.getDate() + " ";
	var D = (date.getDate() < 10 ? "0" + (date.getDate()) : date.getDate()) + " ";
	var h = date.getHours() + ":";
	// var m = date.getMinutes() + ":";
	var m = (date.getMinutes() < 10 ? "0" + (date.getMinutes()) : date.getMinutes()) + ":";
	var s = (date.getSeconds() < 10 ? "0" + (date.getSeconds()) : date.getSeconds());
	return h + m + s;
}
// format(date, fmt) {
//   let ret;
//   const opt = {
//     "Y+": date.getFullYear().toString(), // 年
//     "m+": (date.getMonth() + 1).toString(), // 月
//     "d+": date.getDate().toString(), // 日
//     "H+": date.getHours().toString(), // 时
//     "M+": date.getMinutes().toString(), // 分
//     "S+": date.getSeconds().toString() // 秒
//     // 有其他格式化字符需求可以继续添加，必须转化成字符串
//   };
//   for (let k in opt) {
//     ret = new RegExp("(" + k + ")").exec(fmt);
//     if (ret) {
//       fmt = fmt.replace(
//         ret[1],
//         ret[1].length == 1 ? opt[k] : opt[k].padStart(ret[1].length, "0")
//       );
//     }
// 	}
// 	 // str=str.Substring(0,i); 
//   return fmt;
// },
