js日期补零

js日期需要yyyy-mm-dd的时候只显示yyyy-m-d,需要前面补充0,之前都是用的判断,感觉非常low。刚刚看到一个方法padStart用了用还不错,padStart是为数值补全指定位数,对应的还有endStart。
var d = new Date();
var ye = d.getFullYear();
var mo = (d.getMonth()+1).toString().padStart(2,’0’);
var da = d.getDate().toString().padStart(2,’0’);
var time = ye+’-‘+mo+’-‘+da;
alert(time);
结果:2019-01-09


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 591235401@qq.com

文章标题:js日期补零

本文作者:阿杜同学

发布时间:2019-01-09, 10:15:47

最后更新:2019-01-09, 10:15:47

原始链接:http://yoursite.com/2019/01/09/js%E6%97%A5%E6%9C%9F%E8%A1%A5%E9%9B%B6/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录