Date CoffeeScript - setUTCFullYear ()

La description

le setUTCFullYear() La méthode définit l'année complète pour une date spécifiée en fonction du temps universel.

Syntaxe

Ci-dessous, la syntaxe de setUTCFullYear() méthode.

Date.setUTCFullYear(yearValue[, monthValue[, dayValue]])

Détail des paramètres

  • yearValue - Un entier spécifiant la valeur numérique de l'année, par exemple, 2008.

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

  • dayValue- Un entier entre 1 et 31 représentant le jour du mois. Si vous spécifiez le paramètre dayValue, vous devez également spécifier la valeur monthValue.

Si vous ne spécifiez pas les paramètres monthValue et dayValue, les valeurs renvoyées par les méthodes getMonth et getDate sont utilisées. Si un paramètre que vous spécifiez se trouve en dehors de la plage attendue, setUTCFullYear tente de mettre à jour les autres paramètres et les informations de date dans l'objet Date en conséquence. Par exemple, si vous spécifiez 15 pour monthValue, l'année est incrémentée de 1 (année + 1) et 3 est utilisé pour le mois.

Exemple

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

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

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

c:\> coffee -c date_setutcfullYear.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.setUTCFullYear(20);

  console.log(dt);

}).call(this);

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

c:\> coffee date_setutcfullYear.coffee

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

Wed Feb 19 20 23:15:00 GMT+0530 (India Standard Time)