Metodo getTimezoneOffset

Restituisce la differenza, espressa in minuti, tra l'ora sul computer host e l'ora UTC (Tempo universale coordinato, Universal Coordinated Time).

function getTimezoneOffset() : Number

Note

Mediante il metodo getTimezoneOffset viene restituito un numero intero che rappresenta il numero di minuti compreso tra l'ora impostata nel computer in uso e l'ora espressa nel formato UTC. I valori si riferiscono al computer in cui viene eseguito lo script. Se il metodo viene richiamato da uno script server, il valore restituito rifletterà le impostazioni del server. Se invece viene richiamato da uno script client, rifletterà le impostazioni del client.

Il numero restituito sarà positivo se il fuso orario è spostato indietro rispetto al valore in formato UTC (ad esempio Pacifico, ora legale) e negativo se è spostato in avanti (ad esempio Giappone).

Si supponga ad esempio che un client a Los Angeles contatti un server a New York l'1 dicembre. getTimezoneOffset restituirà 480 se viene eseguito sul client o 300 se viene eseguito sul server.

Esempio

Nell'esempio seguente viene illustrato l'utilizzo del metodo getTimezoneOffset.

function TZDemo()
{
    var d = new Date();
    var minutes = d.getTimezoneOffset();

    var s = "";
    s += "The current local time is ";
    s += minutes / 60;
    if (minutes < 0)
        s += " hours after UTC";
    else
        s += " hours before UTC";
    

    return(s);
}

Requisiti

Versione 1

Si applica a:

Oggetto Date

Vedere anche

Altre risorse

Metodi