how to get formatted date time like 2009-05-29 21:55:57 using javascript?

前端 未结 10 1252
轮回少年
轮回少年 2021-02-01 14:33

when using new Date,I get something like follows:

Fri May 29 2009 22:39:02 GMT+0800 (China Standard Time)

but what I want is xxxx-xx-xx xx:xx:xx formatted time s

10条回答
  •  借酒劲吻你
    2021-02-01 15:11

    Although it doesn't pad to two characters in some of the cases, it does what I expect you want

    function getFormattedDate() {
        var date = new Date();
        var str = date.getFullYear() + "-" + (date.getMonth() + 1) + "-" + date.getDate() + " " +  date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds();
    
        return str;
    }
    

提交回复
热议问题