Fecha de CoffeeScript - setMonth ()

Descripción

los setMonth() El método establece el mes para una fecha específica según la hora local.

Sintaxis

A continuación se muestra la sintaxis de setMonth() método.

Date.setMonth(monthValue[, dayValue])

Detalle de parámetros

  • monthValue - Un número entero entre 0 y 11 (que representa los meses de enero a diciembre).

  • dayValue - Un número entero del 1 al 31, que representa el día del mes.

Si no especifica el parámetro dayValue, se utiliza el valor devuelto por el método getDate. Si un parámetro que especifica está fuera del rango esperado, setMonth intenta actualizar la información de fecha en el objeto Date en consecuencia. Por ejemplo, si usa 15 para monthValue, el año se incrementará en 1 (año + 1) y 3 se usará para el mes.

Ejemplo

El siguiente ejemplo demuestra el uso de la setMonth()método en CoffeeScript. Guarde este código en un archivo con nombredate_setmonth.coffee.

dt = new Date "February 19, 2016 23:15:00"
dt.setMonth 5
console.log dt

Abre el command prompt y compile el archivo .coffee como se muestra a continuación.

c:\> coffee -c date_setmonth.coffee

Al compilar, le da el siguiente JavaScript.

// Generated by CoffeeScript 1.10.0
(function() {
  var dt;

  dt = new Date("February 19, 2016 23:15:00");

  dt.setMonth(5);

  console.log(dt);

}).call(this);

Ahora, abre el command prompt de nuevo y ejecute el archivo CoffeeScript como se muestra a continuación.

c:\> coffee date_setmonth.coffee

Al ejecutarse, el archivo CoffeeScript produce la siguiente salida.

Sun Jun 19 2016 23:15:00 GMT+0530 (India Standard Time)