Differenze tra le versioni di "Rappresentazione stringa localizzata e non-localizzata di una data"
Riga 1: | Riga 1: | ||
− | Un valore Date è diverso dalla sua rappresentazione in formato stringa. | + | Un valore Date è diverso dalla sua rappresentazione in formato stringa. <SUP>[<B>[[#Note|Nota 1]]</b>]</sup> |
La conversione di un valore Date può avvenire con "localizzazione" o "senza localizzazione". | La conversione di un valore Date può avvenire con "localizzazione" o "senza localizzazione". | ||
Riga 12: | Riga 12: | ||
Str() e Val() assumono invece il formato "locale". | Str() e Val() assumono invece il formato "locale". | ||
+ | |||
+ | |||
+ | |||
+ | =Note= | ||
+ | [1] Vedere assolutamente la seguente pagina: <B>[http://gambaswiki.org/wiki/doc/date?l=it http://gambaswiki.org/wiki/doc/date?l=it]</b> |
Versione delle 17:26, 11 mag 2022
Un valore Date è diverso dalla sua rappresentazione in formato stringa. [Nota 1]
La conversione di un valore Date può avvenire con "localizzazione" o "senza localizzazione".
Per comprendere la differenza fra una rappresentazione "localizzata" di un valore Date e una "non-localizzata", è opportuno leggere la documentazione delle funzioni Val(), Str(), Format(), CDate() e CStr().
Se si converte una stringa in una data, si presume che la stringa sia un orario UTC, *non* un orario locale.
Per convertire un'ora "locale" come stringa in una data, è necessario utilizzare la funzione Val(), oppure si può usare la funzione Date(), se si abbia la data divisa nei suoi diversi componenti.
CStr() e CFloat() assumono il formato "americano" (che è come "UTC" per i numeri).
Str() e Val() assumono invece il formato "locale".
Note
[1] Vedere assolutamente la seguente pagina: http://gambaswiki.org/wiki/doc/date?l=it