前端给date类型的input标签赋值

如果月数或者日期数是小于10的,就要在其前面添加数字0构成字符串,这样就能赋值后正常显示了。
2021-11-2
2021-11-02

        var now = new Date();
        //格式化日,如果小于9,前面补0
        var day = ("0" + now.getDate()).slice(-2);
        //格式化月,如果小于9,前面补0
        var month = ("0" + (now.getMonth() + 1)).slice(-2);
        //拼装完整日期格式
        var today = now.getFullYear()+"-"+(month)+"-"+(day);
        console.log("日期"+today);

https://blog.csdn.net/yusirxiaer/article/details/72640051

猜你喜欢

转载自blog.csdn.net/weixin_48860638/article/details/121315691