Vai al contenuto principale Passa a contenuto complementare

converttolocaltime - funzione dello script e del grafico

Converte un indicatore temporale UTC o GMT in ora locale come valore duale. Il luogo può essere qualsiasi città, località o fuso orario nel mondo. 

Sintassi:  

ConvertToLocalTime(timestamp [, place [, ignore_dst=false]])

Tipo di dati restituiti: duale

Argomenti
Argomento Descrizione
timestamp L'indicatore temporale, o l'espressione che restituisce un indicatore temporale, da convertire.
place

Una località o un fuso orario contenuti nella tabella seguente relativa alle località e ai fusi orari validi. In alternativa, è possibile utilizzare GMT o UTC per definire l'ora locale. I valori e gli intervalli di differimento temporale seguenti sono validi:

  • GMT
  • GMT-12:00 - GMT-01:00
  • GMT+01:00 - GMT+14:00
  • UTC
  • UTC-12:00 - UTC-01:00
  • UTC+01:00 - UTC+14:00
Nota informaticaSe si utilizza un differimento dalla DST (ovvero, si specifica un valore argomento ignore_dst che restituisce False), è necessario specificare una località, piuttosto che un differimento dall'ora GMT, nell'argomento place. Infatti, un adattamento in funzione dell'ora legale richiede informazioni latitudinali oltre a quelle longitudinali offerte da un differimento dall'ora GMT. Per informazioni, vedere Utilizzo dei differimenti dall'ora GMT in combinazione con la DST.
Nota informaticaÈ possibile utilizzare differimenti temporali standard. Non è possibile utilizzare un differimento temporale arbitrario, ad esempio GMT-04:27.
ignore_dst

Se l'argomento restituisce True, la DST (ora legale) viene ignorata. I valori argomento validi che restituiscono True includono -1 e True().

Se questo argomento restituisce False, l'indicatore temporale viene adattato in funzione dell'ora legale. I valori argomento validi che restituiscono False includono 0 e False().

Se il valore argomento ignore_dst non è valido, la funzione valuta l'espressione come se il valore ignore_dst restituisse True. Se il valore argomento ignore_dst non è specificato, la funzione valuta l'espressione come se il valore ignore_dst restituisse False.

Località e fusi orari validi
A-C D-K L-R S-Z
Abu Dhabi Darwin La Paz Samoa
AdelaideDhakaLimaSantiago
AlaskaEastern Time (US & Canada)LisbonSapporo
AmsterdamEdinburghLjubljanaSarajevo
ArizonaEkaterinburgLondonSaskatchewan
AstanaFijiMadridSeoul
AthensGeorgetownMagadanSingapore
Atlantic Time (Canada)GreenlandMazatlanSkopje
AucklandGreenwich Mean Time : DublinMelbourneSofia
AzoresGuadalajara Mexico CitySolomon Is.
BaghdadGuamMid-AtlanticSri Jayawardenepura
BakuHanoiMinskSt. Petersburg
BangkokHarareMonroviaStockholm
BeijingHawaiiMonterreySydney
BelgradeHelsinkiMoscowTaipei
BerlinHobartMountain Time (US & Canada)Tallinn
BernHong KongMumbaiTashkent
BogotaIndiana (East)MuscatTbilisi
BrasiliaInternational Date Line WestNairobiTehran
BratislavaIrkutskNew CaledoniaTokyo
BrisbaneIslamabadNew DelhiUrumqi
BrusselsIstanbulNewfoundlandWarsaw
BucharestJakartaNovosibirskWellington
BudapestJerusalemNuku'alofaWest Central Africa
Buenos AiresKabulOsakaVienna
CairoKamchatkaPacific Time (US & Canada)Vilnius
CanberraKarachiParisVladivostok
Cape Verde Is.KathmanduPerthVolgograd
CaracasKolkataPort MoresbyYakutsk
CasablancaKrasnoyarskPragueYerevan
Central AmericaKuala LumpurPretoriaZagreb
Central Time (US & Canada)KuwaitQuito-
ChennaiKyivRiga-
Chihuahua-Riyadh-
Chongqing-Rome-
Copenhagen---

Utilizzo dei differimenti dall'ora GMT in combinazione con la DST

In seguito all'implementazione delle librerie ICU (International Components for Unicode) in Qlik Sense, l'utilizzo di differimenti dall'ora GMT (ora media di Greenwich) in combinazione con la DST (ora legale) richiede informazioni latitudinali aggiuntive.

L'ora GMT è un differimento longitudinale (est-ovest), mentre la DST è un differimento latitudinale (nord-sud). Per esempio, Helsinki (Finlandia) e Johannesburg (Sudafrica) condividono lo stesso differimento GMT+02:00, ma non condividono lo stesso differimento dalla DST. Ciò significa che, ulteriormente al differimento dall'ora GMT, qualsiasi differimento dalla DST richiede informazioni sulla posizione latitudinale del fuso orario locale (input del fuso orario geografico) per avere informazioni complete sulle condizioni relative alla DST locale.

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – facci sapere come possiamo migliorare!