Share via


Proprietà DateString

Aggiornamento: novembre 2007

Restituisce o imposta un valore String che rappresenta la data corrente del sistema in uso.

Public Property DateString As String

Eccezioni

Tipo di eccezione

Numero di errore

Condizione

InvalidCastException

5

Formato non valido utilizzato per l'impostazione del valore di DateString.

Se si esegue l'aggiornamento delle applicazioni Visual Basic 6.0 che utilizzano la gestione degli errori non strutturata, vedere la colonna "Numero di errore". È possibile confrontare il numero di errore con la Proprietà Number (oggetto Err). Se possibile, tuttavia, si consiglia di sostituire il controllo dell'errore con la procedura illustrata nella sezione Cenni preliminari sulla gestione strutturata delle eccezioni per Visual Basic.

Note

DateString restituisce sempre la data di sistema nel formato "MM-dd-yyyy", che utilizza la forma abbreviata del nome del mese. I formati validi per l'impostazione della data sono "M-d-yyyy", "M-d-y", "M/d/yyyy" e "M/d/y". Questi formati sono indipendenti dalla lingua e non subiscono variazioni nemmeno se vengono modificate le impostazioni della finestra Opzioni internazionali nel Pannello di controllo.

Per ottenere o impostare l'ora corrente del sistema come String, utilizzare la Proprietà TimeString.

Per ottenere la data o l'ora corrente del sistema nel formato delle impostazioni internazionali utilizzate o in un formato personalizzato, fornire la Proprietà Now alla Funzione Format, specificando Formati di data/ora predefiniti (funzione Format) o Formati di data/ora definiti dall'utente (funzione Format). Nell'esempio riportato di seguito viene illustrata questa situazione.

MsgBox("The formatted date is " & Format(Now, "dddd, d MMM yyyy"))

Per accedere alla data corrente del sistema come Date, utilizzare la Proprietà Today.

Nota sulla sicurezza:

L'impostazione della data o dell'ora di sistema richiede l'autorizzazione di accesso al codice non gestito, che può influenzarne l'esecuzione in situazioni di attendibilità parziale. Per ulteriori informazioni, vedere SecurityPermission e Permessi di accesso al codice.

Esempio

Nell'esempio riportato di seguito la proprietà DateString viene utilizzata per visualizzare la data corrente del sistema.

MsgBox("The current date is " & DateString)

Requisiti

Spazio dei nomi: Microsoft.VisualBasic

Modulo: DateAndTime

Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Poiché DateString è un membro di un modulo anziché di una classe, non è necessario creare un oggetto su cui accedere a DateString.

Note per gli sviluppatori di applicazioni per Smart Device

La proprietà DateString consente di ottenere ma non impostare la data di sistema.

Vedere anche

Riferimenti

Proprietà Now

Proprietà TimeString

Proprietà Today

Tipo di dati Date (Visual Basic)

DateTime