自定义获取格式化日期时间格式 typescript
GetDate(‘YYYY 年 M 月 D 日’)
GetDate(‘YYYY-MM-DD’)
GetDate(‘HH:mm:ss’)
直接上代码
/**
* 获取时间并格式化函数
* @param M 格式模板 如: YYYY-MM-DD ...
* @param Time 可选传入时间参数 默认为 Now
*/
const GetDate = (M: string, Time: Date | null | string | number = null) => {
let D: Date = Time ? new Date(Time) : new Date()
let P: RegExp = /(Y{2,4}|M{1,2}|D{1,2}|H{1,2}|h{1,2}|m{1,2}|s{1,2}|C{1,2}|W{1,2})/g
let ToZ: any = (S: string | number) =>