将中国标准时间封装成年月日时分秒格式
1. 封装函数
封装成一个方法,提升(增加)代码的实用性、多用性。
// 封装时间
function formTime(date) {
let y = date.getFullYear(); // 年
y = y < 10 ? ('0' + y) : y; // 不足十位数补零
let m = date.getMonth() + 1; // 月
m = m < 10 ? ('0' + m) : m;
let d = date.getDate(); // 日
d = d < 10 ? ('0' + d) : d;
let h = date.getHours(); // 时
h = h < 10 ? ('0' + h) : h;
let minut = date.getMinutes(); // 分
minut = minut < 10 ? ('0' + minut) : minut;
let des = date.getSeconds(); // 秒
des = des < 10 ? ('0' + des) : des;
return y + '/' + m + '/' + d + ' ' + h + ':' + minut + ':' + des;
}
2. 调用函数
/**
* PS:这里的util是引入的组件名称
* new Date()中放置你要转换的标准时间,
*/
const util = require('../../utils/util');
let newDate = util.formTime(new Date(res.header.Date));
console.log(newDate); // 2022/02/17 13:40:03