【JS】使用moment踩过的坑

使用moment踩过的坑

杨柳岸残月孤轮发布于 今天 02:57

1 今天做导入功能的时候,一直会报invalid date的错误.思前想后,各种console.log都看不出原因,后来去看文档才知道是格式化的原因。因为之前一直用的moment().format("YYYY-MM-DD HH:mm:SS"),格式用的都是大写的SS,显示结果却是2021-01-25 17:23:71, 秒的位置的数字超过了60,显然不对.而根据console.log的结果,发现71是毫秒位的数字. 查看文档后才知道,要用小写ss,显示结果就是2021-01-25 17:23:18
2 导入文件中包括时间的字段时,20210125172318用moment().format("YYYYMMDDHHmmss")做了处理,结果显示的2610-12-12,直接就懵了,我可以接受误差,但差几十年就太过分了吧.检查过各种可能出现的原因,比如格式错误,单词写错,空格等等.最后的结果是 不用会处理,直接给后台发送字符串就行,2021-01-25 17:23:18这样
【JS】使用moment踩过的坑

javascript

阅读 51更新于 今天 03:05

本作品系原创,采用《署名-非商业性使用-禁止演绎 4.0 国际》许可协议

avatar

杨柳岸残月孤轮

18 声望

1 粉丝

0 条评论

得票时间

avatar

杨柳岸残月孤轮

18 声望

1 粉丝

宣传栏

1 今天做导入功能的时候,一直会报invalid date的错误.思前想后,各种console.log都看不出原因,后来去看文档才知道是格式化的原因。因为之前一直用的moment().format("YYYY-MM-DD HH:mm:SS"),格式用的都是大写的SS,显示结果却是2021-01-25 17:23:71, 秒的位置的数字超过了60,显然不对.而根据console.log的结果,发现71是毫秒位的数字. 查看文档后才知道,要用小写ss,显示结果就是2021-01-25 17:23:18
2 导入文件中包括时间的字段时,20210125172318用moment().format("YYYYMMDDHHmmss")做了处理,结果显示的2610-12-12,直接就懵了,我可以接受误差,但差几十年就太过分了吧.检查过各种可能出现的原因,比如格式错误,单词写错,空格等等.最后的结果是 不用会处理,直接给后台发送字符串就行,2021-01-25 17:23:18这样
【JS】使用moment踩过的坑

以上是 【JS】使用moment踩过的坑 的全部内容, 来源链接: utcz.com/a/108303.html

回到顶部