博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

JS 日期格式化为 2020-11-01 22:33:44 格式

Posted on 2020-02-14 13:18  PHP-张工  阅读(1375)  评论(0编辑  收藏  举报

项目中经常会用到将JS日期格式化输出为 标准格式(2020-11-01 22:33:44)的问题。
写个精简版的,代码如下:

function formatDate(d){
    d = d || new Date();

    let f = (v) => ('0' + v).substr(-2);
    return d.getFullYear() + '-'
        + f(d.getMonth() + 1) + '-'
        + f(d.getDate()) + ' '
        + f(d.getHours()) + ':'
        + f(d.getMinutes()) + ':'
        + f(d.getSeconds());
}