首页 > 解决方案 > 无法使用 Moment.JS 将字符串日期和时间转换为格式

问题描述

我有一个日期格式,如日期 =“20190516”和时间如:“073000”,我正在尝试使用时刻 js 将其转换为正常日期格式,但我收到NAN错误

let dat = "20190516"
let form = moment(dat).format('YYYY-MM-DD');
alert(form);

let dat = "073000"
let form = moment(dat).format('HH:MM:ss');
alert(form);

标签: javascriptmomentjs

解决方案


第一种格式

const newFormat = moment('20190516','YYYYMMDD').format('YYYY-MM-DD');
alert(newFormat);

第二种格式

const newFormat = moment('073000','HHmmss').format('HH:mm:ss');
alert(newFormat);

推荐阅读