javascript - 无法使用 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);
解决方案
第一种格式
const newFormat = moment('20190516','YYYYMMDD').format('YYYY-MM-DD');
alert(newFormat);
第二种格式
const newFormat = moment('073000','HHmmss').format('HH:mm:ss');
alert(newFormat);
推荐阅读
- .htaccess - 将所有 URls 重定向到文件夹内的文件,即使 URL 为空
- flutter - Flutter web 404在apache上没有哈希没有htaccess
- javascript - 缩小页面混乱对齐
- bash - for 循环遍历序列,然后创建字符串并通过 json 发布
- python - 在没有 OAuth 和 API 密钥的情况下获取 Youtube 分析
- deno - 如何舒适地使用与 Deno 中的工作目录相关的路径?
- python - Python AST 代码示例取自《Serious Python: Black-Belt Advice on Deployment, Scalability, Testing, and More》一书
- c++ - const char 指针泄漏内存
- javascript - 如何检测对html页面的直接访问
- python - 线程 - 关闭 while 循环