Date CoffeeScript - setMonth ()

La description

le setMonth() La méthode définit le mois pour une date spécifiée en fonction de l'heure locale.

Syntaxe

Voici la syntaxe de setMonth() méthode.

Date.setMonth(monthValue[, dayValue])

Détail des paramètres

  • monthValue - Un entier entre 0 et 11 (représentant les mois de janvier à décembre).

  • dayValue - Un entier de 1 à 31, représentant le jour du mois.

Si vous ne spécifiez pas le paramètre dayValue, la valeur renvoyée par la méthode getDate est utilisée. Si un paramètre que vous spécifiez est en dehors de la plage attendue, setMonth tente de mettre à jour les informations de date dans l'objet Date en conséquence. Par exemple, si vous utilisez 15 pour monthValue, l'année sera incrémentée de 1 (année + 1) et 3 sera utilisée pour le mois.

Exemple

L'exemple suivant montre l'utilisation du setMonth()méthode dans CoffeeScript. Enregistrez ce code dans un fichier avec un nomdate_setmonth.coffee.

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

Ouvrez le command prompt et compilez le fichier .coffee comme indiqué ci-dessous.

c:\> coffee -c date_setmonth.coffee

Lors de la compilation, il vous donne le JavaScript suivant.

// 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);

Maintenant, ouvrez le command prompt à nouveau et exécutez le fichier CoffeeScript comme indiqué ci-dessous.

c:\> coffee date_setmonth.coffee

Lors de l'exécution, le fichier CoffeeScript produit la sortie suivante.

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