转换时间

/** 转换时间  格式:  YYYY-MM-DD hh:mm:ss(根据需要传输入相应的标志)     */
let formatDateToStr = (datestr, formate) => {

    let date = new Date(datestr), result = ''
    if(date.getTime) {
        let fill = (str) => {
            return ('00'+str).substr(-2)
        }
        let year = date.getFullYear(),
            month = fill(date.getMonth() + 1),
            day = fill(date.getDate()),
            hours = fill(date.getHours()),
            minute = fill(date.getMinutes()),
            second = fill(date.getSeconds())

        if(formate) {
            result = formate.replace('YYYY', year).replace('MM', month).replace('DD', day).replace('hh', hours).replace('mm', minute).replace('ss', second)
        }else {
            result = `${year}-${month}-${day} ${hours}:${minute}:${second}`
        }
    }
    return result
}


export default formatDateToStr
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。