Metodi di data JavaScript

I metodi di data consentono di ottenere e impostare i valori di data (anno, mese, giorno, ora, minuto, secondo, millisecondo)

Metodi di ottenimento della data

Il metodo di ottenere viene utilizzato per ottenere una parte della data (informazioni provenienti dall'oggetto data). Di seguito sono riportati i metodi più comuni (ordinati per ordine alfabetico):

Metodo Descrizione
Il metodo getDate() Ritorna il giorno come valore numerico (1-31)
getDay() Ottieni il nome della settimana come valore numerico (0-6)
getFullYear() Ottieni l'anno a quattro cifre (yyyy)
Il metodo getHours() Ottieni le ore (0-23)
Il metodo getMilliseconds() Ottieni i millisecondi (0-999)
Il metodo getMinutes() Ottieni i minuti (0-59)
getMonth() Ottieni il mese (0-11)
Il metodo getSeconds() Ottieni i secondi (0-59)
getTime() Ottieni il tempo (dalla data del 1° gennaio 1970 ad oggi)

metodo getTime()

getTime() Il metodo restituisce i millisecondi dal 1° gennaio 1970:

Esempio

var d = new Date();
document.getElementById("demo").innerHTML = d.getTime();

Provarlo personalmente

metodo getFullYear()

getFullYear() Il metodo restituisce l'anno della data in forma di numero a quattro cifre:

Esempio

var d = new Date();
document.getElementById("demo").innerHTML = d.getFullYear();

Provarlo personalmente

metodo getMonth()

getMonth() Ritorna il mese come numero (0-11):

Esempio

var d = new Date();
document.getElementById("demo").innerHTML = d.getMonth();

In JavaScript, il primo mese (gennaio) è il numero di mese 0, quindi il mese 12 restituisce il numero di mese 11.

Puoi utilizzare un array di nomi e utilizzare getMonth() Ritorna il nome del mese come valore:

Esempio

var d = new Date();
var mesi = 
            [
            "Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", 
            "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre"
            ;
document.getElementById("demo").innerHTML = mesi[d.getMonth()];

Provarlo personalmente

metodo getDate()

Il metodo getDate() Il metodo restituisce il numero del giorno della data come numero (1-31):

Esempio

var d = new Date();
document.getElementById("demo").innerHTML = d.getDate();

Provarlo personalmente

Il metodo getHours()

Il metodo getHours() Il metodo restituisce il numero delle ore della data come numero (0-23):

Esempio

var d = new Date();
document.getElementById("demo").innerHTML = d.getHours();

Provarlo personalmente

Il metodo getMinutes()

Il metodo getMinutes() Il metodo restituisce il numero dei minuti della data come numero (0-59):

Esempio

var d = new Date();
document.getElementById("demo").innerHTML = d.getMinutes();

Provarlo personalmente

Il metodo getSeconds()

Il metodo getSeconds() Il metodo restituisce il numero dei secondi della data come numero (0-59):

Esempio

var d = new Date();
document.getElementById("demo").innerHTML = d.getSeconds();

Provarlo personalmente

Il metodo getMilliseconds()

Il metodo getMilliseconds() Il metodo restituisce il numero dei millisecondi della data come numero (0-999):

Esempio

var d = new Date();
document.getElementById("demo").innerHTML = d.getMilliseconds();

Provarlo personalmente

Il metodo getDay()

getDay() Il metodo restituisce il nome della giornata della settimana (weekday) come numero (0-6):

Esempio

var d = new Date();
document.getElementById("demo").innerHTML = d.getDay();

Provarlo personalmente

In JavaScript, il primo giorno della settimana (0) rappresenta "Domenica", anche se in alcuni paesi del mondo si considera il primo giorno della settimana "Lunedì".

Puoi utilizzare un array di nomi e utilizzare getDay() Restituisce il nome della settimana come nome:

Esempio

var d = new Date();
var days = ["Domenica", "Lunedì", "Martedì", "Mercoledì", "Giovedì", "Venerdì", "Sabato"];
document.getElementById("demo").innerHTML = days[d.getDay()];

Provarlo personalmente

Il metodo di data UTC

Il metodo di data UTC viene utilizzato per gestire le date UTC (date in fuso orario universale, Universal Time Zone dates):

Metodo Descrizione
getUTCDate() Uguale a getDate(), ma restituisce data UTC
getUTCDay() Uguale a getDay(), ma restituisce giorno UTC
getUTCFullYear() Uguale a getFullYear(), ma restituisce anno UTC
getUTCHours() Uguale a getHours(), ma restituisce ore UTC
getUTCMilliseconds() Uguale a getMilliseconds(), ma restituisce millisecondi UTC
getUTCMinutes() Uguale a getMinutes(), ma restituisce minuti UTC
getUTCMonth() Uguale a getMonth(), ma restituisce mese UTC
getUTCSeconds() Uguale a getSeconds(), ma restituisce secondi UTC

Manuale di riferimento completo della data JavaScript

Per ottenere un manuale di riferimento completo della data, visitate il nostro Manuale di riferimento Date JavaScript.

Questo manuale include la descrizione e gli esempi di tutte le proprietà e metodi della data.