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.

Risorse aggiuntive

Funzioni di data e ora