CoffeeScript Date - setHours ()

Descrizione

Il setHours() Il metodo imposta l'ora per una data specificata in base all'ora locale.

Sintassi

Di seguito è riportata la sintassi di setHours() metodo.

Date.setHours(hoursValue[, minutesValue[, secondsValue[, msValue]]])

Dettaglio parametro

  • hoursValue - Un numero intero compreso tra 0 e 23, che rappresenta l'ora.

  • minutesValue - Un numero intero compreso tra 0 e 59, che rappresenta i minuti.

  • secondsValue- Un numero intero compreso tra 0 e 59, che rappresenta i secondi. Se si specifica il parametro secondsValue, è necessario specificare anche minutesValue.

  • msValue- Un numero compreso tra 0 e 999, che rappresenta i millisecondi. Se si specifica il parametro msValue, è necessario specificare anche minutesValue e secondsValue.

Se non si specificano i parametri minutesValue, secondsValue e msValue, vengono utilizzati i valori restituiti dai metodi getUTCMinutes, getUTCSeconds e getMilliseconds.

Esempio

L'esempio seguente mostra l'utilizzo di setUTCHours()metodo in CoffeeScript. Salva questo codice in un file con nomedate_sethours.coffee.

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

Apri il command prompt e compila il file .coffee come mostrato di seguito.

c:\> coffee -c date_sethours.coffee

Durante la compilazione, ti dà il seguente JavaScript.

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

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

  dt.setHours(15);

  console.log(dt);

}).call(this);

Ora apri il file command prompt di nuovo ed eseguire il file CoffeeScript come mostrato di seguito.

c:\> coffee date_sethours.coffee

All'esecuzione, il file CoffeeScript produce il seguente output.

Fri Feb 19 2016 15:15:00 GMT+0530 (India Standard Time)