格式化当前时间

/**
 * datetime new Date
 * 
 * type    Y-M-D h:min:s Y-M-D h:min:s h:min
 * */
const formateDate=(datetime, type)=> {
				var year = datetime.getFullYear(),
					month = ("0" + (datetime.getMonth() + 1)).slice(-2),
					date = ("0" + datetime.getDate()).slice(-2),
					hour = ("0" + datetime.getHours()).slice(-2),
					minute = ("0" + datetime.getMinutes()).slice(-2),
					second = ("0" + datetime.getSeconds()).slice(-2);
				if (type === "Y-M-D h:min:s") {
					var result = year + "-" + month + "-" + date + " " + hour + ":" + minute + ":" + second;
				} else if (type === "Y-M-D") {
					var result = year + "-" + month + "-" + date;
				}
				if (type === "h:min:s") {
					var result = hour + ":" + minute + ":" + second;
				}
				if (type === "h:min") {
					var result = hour + ":" + minute;
				}
				return result;
}

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26