Funzione ER DATETIMEVALUE
La funzione DATETIMEVALUE
restituisce un valore DateTime che viene convertito da un determinato valore di testo nel formato specificato e nelle impostazioni cultura specificate facoltativamente in un valore data/ora. Per informazioni sui formati supportati, vedere standard e personalizzato.
Sintassi 1
DATETIMEVALUE (text, format)
Sintassi 2
DATETIMEVALUE (text, format, culture)
Argomenti
text
: Stringa
Testo che rappresenta il valore da formattare.
format
: Stringa
Formato della testo fornito. Per informazioni sui formati supportati, vedere standard e personalizzato.
culture
: Stringa
La cultura utilizzata per la formattazione del testo fornito. Per informazioni sulle impostazioni cultura supportate, vedi impostazioni cultura.
Valori restituiti
Data/Ora
Il valore di data/ora risultante.
Note sull'utilizzo
Quando la cultura non è definita come argomento della funzione richiamata, il valore di culture
è definito dal contesto di chiamata. Ad esempio, se la funzione DATETIMEVALUE
viene richiamata utilizzando la sintassi 1 in un formato creazione di report elettronici (ER) per un elemento FILE che è configurato per utilizzare la cultura tedesca, la conversione verrà effettuata utilizzando la cultura tedesca. Il valore culture
predefinito è EN-US.
Esempio 1
DATETIMEVALUE ("21-Dec-2016 02:55:00", "dd-MMM-yyyy hh:mm:ss")
restituisce 2:55:00 del 21 dicembre 2016, basato sul formato personalizzato specificato e sulla cultura EN-US dell'applicazione predefinita.
Esempio 2
DATETIMEVALUE ("21-Gen-2016 02:55:00", "dd-MMM-yyyy hh:mm:ss", "IT")
restituisce 2:55:00 del 21 dicembre 2016, in base al formato e alla cultura personalizzati specificati.
Tuttavia, DATETIMEVALUE ("21-Gen-2016 02:55:00", "dd-MMM-yyyy hh:mm:ss", "EN-US")
genera un'eccezione per informare l'utente che la stringa specificata non viene riconosciuta come data/ora valida per la cultura specificata.