El método setSeconds () de JavaScript date establece los segundos para una fecha especificada de acuerdo con la hora local.
Sintaxis
Date.setSeconds(secondsValue[, msValue])
Parámetro
secondsValue - Un número entero entre 0 y 59.
msValue - Un número entre 0 y 999, que representa los milisegundos.
Si no especifica el parámetro msValue, se utiliza el valor devuelto por el método getMilliseconds. Si un parámetro que especificas está fuera del rango esperado, setSeconds intenta actualizar la información de fecha en el objeto Date en consecuencia. Por ejemplo, si usa 100 para secondsValue, los minutos almacenados en el objeto Date se incrementarán en 1 y 40 se usarán para segundos.
Ejemplo
var dt = new Date( "Aug 28, 2008 23:30:00" );
dt.setSeconds( 80 );
console.log( dt );
Salida
Thu Aug 28 2008 23:31:20 GMT+0530 (India Standard Time)