使用moment踩过的坑

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这样
使用moment踩过的坑_第1张图片

你可能感兴趣的:(javascript)