data bliver valideret og manipuleret en masse inden logikken i et computerprogram. Mange gange data accepteres i et format , men skal konverteres til et andet format for en beregning , der skal udføres , eller til at sammenkæde to eller tre værdier eller eventuelt til udstilling eller opbevaring formål. Der er mange grunde datatyper skal ændres og dermed VB.NET har mange funktioner til at udføre disse forskellige konverteringer. Instruktioner
Konverter dato /tid til String
1
Accepter en værdi, der er af typen " DateTime " i din program og oprette en variabel til at gemme denne værdi. Et eksempel på et variabelnavn er " inputDateTime " . Indstil " inputDateTime " lig med brugerens input. Dette kan også være input fra en række forskellige kilder, herunder en fil eller database.
2
Definer en variabel af typen " String ". Et eksempel på en variabel navn for denne værdi " myDateTimeString " . Indstil " myDateTimeString " lig med " inputDateTime.ToString " og bestå et gyldigt standard dato formateringsanvisning til " ToString "-metoden. For eksempel, " inputDateTime.ToString ( " M " )" vil sætte måned og dag ind " myDateTimeString " variable .
3
Definer så mange string variabler som nødvendigt, og i ethvert format, er nødvendig for dit program logik. Den oprindelige indgang datatype forbliver " DateTime " datatype.
Konverter A String til en DateTime
4
Erklær en variabel af typen " String " til at holde en input værdi , fra brugeren, en database, fil eller et andet sted. Snoren skal være i en ordentlig date format. Eksempler på datoformater modtages: " 2011-01-05 ", " 25 januar 1992 ", " 19:43:00 ", " Fri, 18 Mar 2010 16:15:00 GMT "
< br . > 5
Erklær en variabel af typen " DateTime " til at holde værdien af strengen , efter at den er blevet konverteret til en " DateTime " datatype . Sæt " DateTime " variable lig med " DateTime.Parse ( stringvalue ) ", hvor " stringvalue " er den streng repræsentation af en gyldig dato . Hvis strengen ikke er en gyldig dato, vil " Parse "-metoden smide en fejl.
6
fange eventuelle fejl kastet fra " Parse "-metoden. Dette er især vigtigt, hvis acceptere brugerinput fordi medmindre indtastningsfeltet er designet som en "date " feltet , kan brugeren indtaste noget . Den bedste ting at gøre, er at vise en meddelelse til brugeren bede dem om at " Angiv en gyldig dato og tid" .