日期:在原有的时间上加一秒/分钟等

来源:互联网 发布:windows lts 编辑:程序博客网 时间:2024/06/09 14:54

一、直接上代码

/** * d : 字符串时间,格式为 yyyy-MM-dd HH:mm:ss * num : 秒 * return : 返回 字符串 ,格式跟传入的相同 */function dateAdd(d,num){    var d = new Date(d.substring(0,4),        d.substring(5,7)-1,        d.substring(8,10),        d.substring(11,13),        d.substring(14,16),        d.substring(17,19));    d.setTime(d.getTime()+num*1000);    //console.log(d.toLocaleString());    return d.getFullYear()+"-"        +(d.getMonth()+1)        +"-"+d.getDate()        +" "+d.getHours()        +":"+d.getMinutes()        +":"+d.getSeconds();}

二、例子

        var second = dateAdd( '2017-08-24 15:58:15',1 ); //加一秒钟        console.log( '时间:2017-08-24 15:58:15' );        console.log( '加一秒'+second );        var minute = dateAdd( '2017-08-24 15:58:15',60 ); //加一秒钟        console.log( '加一分钟'+minute );
阅读全文
0 0
原创粉丝点击