#25: Conversione di data e ora in stringa

Per convertire un dato di tipo DateTime in stringa formattata, possiamo utilizzare una delle forme del metodo ToString. Il seguente esempio mostra come è possibile ricavare la data e ora corrente, solo la data corrente e solo l’ora corrente:

Dim dt As DateTime
dt = DateTime.Now
‘ data e ora:
Dim dataOra As String = dt.ToString
‘ solo data in formato GG/MM/AAAA:
Dim data As String = dt.ToString(“dd/MM/yyyy”)
‘ solo ora in formato HH.MM.SS (ore da 0 a 23):
Dim ora As String = dt.ToString(“T”)
‘ stampa i tre valori:
Dim s As String = dataOra & Environment.NewLine & _
    data & Environment.NewLine & ora
MessageBox.Show(s)

Il risultato sarà simile al seguente:

27/02/2008 20.36.23
27/02/2008
20.36.23

 

About these ads

Pubblicato il 27 febbraio 2008, in Tips con tag , , . Aggiungi il permalink ai segnalibri. 2 commenti.

  1. In questa routine la dichiarazion DT da un errore di “Tipo ‘DateTimedt’ non deifnito”.
    Ho corretto il nome da DATETIMEDT a DATETIME e l’errore scompare eseguendo la ruoitne perfettamente!!! (Errore di battitura?)

    PS: Io ho il suo libro su VB 2008 spiegato a mia nonna. Chiaro e in taluni casi si una semplicità disarmante

  2. Non è un errore di battitura, è un mancato “a capo”.
    Bisogna scrivere così:

    Dim dt As DateTime
    dt = DateTime.Now

    E’ stato un errore di impaginazione … :-)
    Grazie per la segnalazione!

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

Iscriviti

Ricevi al tuo indirizzo email tutti i nuovi post del sito.

Unisciti agli altri 846 follower

%d blogger cliccano Mi Piace per questo: