|
Restituisce il numero di millisecondi trascorsi dall'epoch, in base ad una stringa di ora.
Sintassi Time2Num(d [, f [, k ]])
Parametri
Parametro
|
Descrizione
|
d
|
Una stringa ora nel formato specificato da f che è anche conforme alle impostazioni internazionali specificate da k.
|
f (facoltativo)
|
Una stringa di formato ora. Se non si specifica un valore per f la funzione utilizza il formato ora predefinito, ossia H:MM:SS A.
|
k (facoltativo)
|
Una stringa identificatore di impostazioni internazionali conforme agli standard di denominazione delle impostazioni internazionali. Se non si inserisce un valore per k, o se k non è valido, la funzione utilizza le impostazioni internazionali d'ambiente.
|
La funzione restituisce il valore 0 se una delle seguenti condizioni è vera:
Il formato dell'ora specificata non corrisponde al formato specificato nella funzione.
Le impostazioni internazionali oppure il formato dell'ora specificato nella funzione non sono validi.
Sono state fornite informazioni insufficienti per determinare un'ora univoca a partire dall'epoch (ovvero, un'informazione riguardante l'ora risulta mancante o incompleta).
EsempiNelle seguenti espressioni viene illustrato l'uso della funzione Time2Num:
Espressione
|
Valore restituito
|
Time2Num("00:00:00 GMT", "HH:MM:SS Z")
|
1
|
Time2Num("1:13:13 PM")
|
76393001 per un utente della California con zona PST (Pacific Standard Time) e 76033001 se tale utente è sincronizzato sull'ora legale relativa al fuso orario in uso.
|
Time2Num("13:13:13", "HH:MM:SS") - Time2Num("13:13:13 GMT", "HH:MM:SS Z")) / (60 * 60 * 1000)
|
8 per un utente di Vancouver e 5 per un utente di Ottawa sincronizzato sull'ora solare. Se si utilizza l'ora legale, i valori restituiti sono 7 e 4, rispettivamente.
|
Time2Num("13:13:13 GMT", "HH:MM:SS Z", "fr_FR")
|
47593001
|
|
|
|