js格式化日期

根据时间戳格式化日期

正文

  • 时间戳转为持续时间
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    /** 格式化持续时间 秒时间戳--> 01:10:20**/
    function formatDuration (value) {
    var seconds = parseInt(value);
    var h = parseInt(seconds / 3600);
    var min = parseInt((seconds - h * 3600) / 60);
    var s = parseInt(seconds - h * 3600 - min * 60);
    var string = '';
    h.toString().length == 1 ? string += '0' : '';
    string += h.toString();
    string += ':';
    min.toString().length == 1 ? string += '0' : '';
    string += min.toString();
    string += ':';
    s.toString().length == 1 ? string += '0' : '';
    string += s.toString();
    return string;
    }