let j = Math.floor(Math.random() * aLength); //获取到随机的索引值
let j = Math.floor(Math.random() * aLength); //获取到随机的索引值
let txt = aCode[j]; //得到随机的一个内容
let txt = aCode[j]; //得到随机的一个内容
- str.push(txt)
+ str.push(txt);
}
}
- return str.join('')
+ return str.join('');
}
}
- formatTime(fmt:string, date1:Date) {
+ formatTime(fmt:string, date1:Date) {
let ret;
let ret;
let date = new Date(date1);
let date = new Date(date1);
- const opt:any = {
- "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(), // 秒
- // 有其他格式化字符需求可以继续添加,必须转化成字符串
+ const opt:any = {
+ '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")); } }