两种方式:将js文件引入页面中,调用即可;
方式一:
; (
function () {
function getYMD(time) {
let d = new Date(time);
let y = d.getFullYear();
let m = d.getMonth() + 1;
let date = d.getDate();
let ymd = [y, fillZero(m), fillZero(date)];
return ymd;
}
// 封装时分秒
function getHMS(time) {
let d = new Date(time);
let h = d.getHours();
let mm = d.getMinutes();
let s = d.getSeconds();
let hms = [fillZero(h), fillZero(mm), fillZero(s)];
return hms;
}
// 拼接年月日时分秒的封装
function getYMDHMS(time,sep1 = '-', sep2 = ':') {
return getYMD(time).join(sep1) + ' ' + getHMS(time).join(sep2);
}
return window.$formDateTime={
getYMD,
getHMS,
getYMDHMS
}
}
)();
方式二:
// 封装年月入
; (
function () {
// 根据时间戳来格式化当前时间
function formate(time,sep1='-',sep2=':'){
let d = new Date(time);
let y = d.getFullYear();
let m = d.getMonth() + 1;
let date = d.getDate();
let ymd = [y, fillZero(m), fillZero(date)];
let h = d.getHours();
let mm = d.getMinutes();
let s = d.getSeconds();
let hms = [fillZero(h), fillZero(mm), fillZero(s)];
return ymd.join(sep1)+' '+hms.join(sep2);
}
return window.$formDateTime={
formate
}
}
)();