Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come convertire il testo in una data in VB

Spesso è necessario in Visual Basic per leggere una rappresentazione di stringa di base di una data e di tempo da parte dell'utente o da un file e convertire queste informazioni per l'oggetto Date di Visual Basic per visualizzarla in un altro formato . Anche se sulla superficie di conversione da testo a data sembra semplice, ma è reso più difficile dai vari formati utilizzati per le date in diversi locali . Istruzioni
1

Creare un nuovo progetto facendo clic su "File" e " Nuovo progetto ". Selezionare "Progetto Windows Form ".

2 Fare doppio clic sul componente " Casella di testo " nella " Casella degli strumenti " per aggiungerlo al progetto. Quindi fare doppio clic sul componente " Button " nella " Casella degli strumenti ". La casella di testo consente di digitare una data , e il pulsante viene cliccato per segnalare la conversione del testo per la data in un oggetto data VB .
3

doppio clic pulsante aggiunto al progetto per creare un evento click di nome " Button1_Click ". Incollare il seguente codice all'interno di tale evento :

Dim dateString As String = TextBox1.Text

Dim vbDate As Date

cultura Dim = System.Globalization.CultureInfo.GetCultureInfo ( " en-US " ) per

Dim risultato As Boolean = Date.TryParse ( dateString , cultura , System.Globalization.DateTimeStyles.None , vbDate ) per

Se (Non provocare ) Poi

MessageBox.Show (" Impossibile analizzare data " & dateString ) per

Else

MessageBox.Show (" Success . data è" & vbDate.ToLongDateString ) per

End If

Questo tenterà di analizzare il testo della data secondo gli standard culturali di inglese americano ( " en-US" ) . In generale, questo significa che le date sono tenuti a seguire il formato di mese, giorno e anno , piuttosto che il giorno, il mese e fine anno comune in molte altre parti del mondo . Un altro formato accettato è anno , mese e giorno , dal momento che questo formato è ampiamente utilizzato dai sistemi informatici per la sua facilità di ordinamento per data . Se è in grado di analizzare la data , presenta un messaggio che dà un resoconto dettagliato della data analizzata . In caso contrario , si presenta un messaggio di errore .

 

Programmazione © www.354353.com