Datenschutz wird validiert und manipuliert eine Menge innerhalb der Logik eines Computerprogramms . Oft werden in einem Format akzeptiert, aber müssen in ein anderes Format für eine Berechnung durchgeführt werden soll umgesetzt werden , oder zwei oder drei Werte oder gegebenenfalls zur Anzeige oder zum Zwecke der Lagerung zu verketten. Es gibt viele Gründe, warum Datentypen geändert werden müssen und somit VB.NET bietet viele Funktionen , um diese verschiedenen Konvertierungen . Anleitung
Konvertieren Datum /Time To String
1
Accept einen Wert vom Typ " DateTime " ist in das Programm und erstellen Sie eine Variable, um diesen Wert zu speichern. Ein Beispiel für eine Variable Name ist " inputDateTime " . Set " inputDateTime " gleich der Benutzereingaben . Dies kann auch Eingaben von einer Vielzahl von Quellen, einschließlich einer Datei oder Datenbank sein.
2
Definieren Sie eine Variable vom Typ "String ". Ein Beispiel für einen variablen Namen für diesen Wert ist " myDateTimeString " . Set " myDateTimeString " gleich " inputDateTime.ToString " und geben Sie eine gültige Standard Datumsformaten der " ToString "-Methode. Zum Beispiel, " inputDateTime.ToString (" M " ) " wird das Monat und Tag in " myDateTimeString " Variable setzen.
3
definieren so viele String-Variablen wie nötig und in jedem Format , dass ist notwendig für Ihre Programmlogik . Der ursprüngliche Eingang Datentyp bleibt " DateTime " Datentyp.
Konvertieren einer Zeichenfolge in einen DateTime
4
Deklarieren Sie eine Variable vom Typ "String" , um eine Eingabe Wert halten , von dem Benutzer , einer Datenbank -Datei oder anderswo. Die Zeichenfolge muss in einem geeigneten Datum -Format vorliegen. Beispiele für Datumsformate akzeptiert sind: " 2011-01-05 ", " 25. Januar 1992 ", " 07.43.00 ", " Fr , 18. März 2010 16.15.00 GMT "
< br . > 5
Deklarieren Sie eine Variable vom Typ " DateTime ", um den Wert der Zeichenfolge zu halten , nachdem es zu einem " DateTime " Datentyp umgewandelt worden. Stellen Sie die " DateTime " Variable gleich " DateTime.Parse ( stringvalue ) ", wobei " stringvalue " ist die String-Repräsentation eines gültiges Datum aus. Ist der String kein gültiges Datum , wird die " Parse "-Methode einen Fehler werfen .
6
fangen alle Fehler aus der " Parse " -Methode ausgelöst . Dies ist besonders wichtig, wenn Benutzereingaben akzeptieren , weil, wenn das Eingabefeld als " Datum "-Feld ausgelegt ist , kann der Benutzer etwas eingeben kann . Das Beste, was zu tun ist, um eine Nachricht an den Benutzer anzuzeigen bat sie, " Bitte geben Sie eine gültige Datum und Uhrzeit " .