data blir validert og manipulert mye innenfor logikken i et dataprogram . Mange ganger data blir akseptert i et format men må konverteres til et annet format for et regnestykke som skal utføres, eller for å sette sammen to eller tre verdier eller muligens for visning eller lagringsformål . Det er mange grunner til at datatyper må endres og dermed VB.NET har mange funksjoner til å utføre disse ulike konverteringer. Instruksjoner
Konverter Date /Time To String
en
Godta en verdi som er av type " DateTime " inn i programmet og opprette en variabel til å lagre denne verdien. Et eksempel på en variabel navn er " inputDateTime " . Sett " inputDateTime " lik brukerens input. Dette kan også være innspill fra en rekke kilder, inkludert en fil eller database .
2
Definer en variabel av type " String ". Et eksempel på en variabel navn for denne verdien er " myDateTimeString " . Sett " myDateTimeString " lik " inputDateTime.ToString " og bestå en gyldig standard datoformat specifier til " toString " metoden. For eksempel " inputDateTime.ToString ( " M ")" vil sette måned og dag inn " myDateTimeString " variable .
3
Definer så mange strengvariabler som nødvendig og i alle formater som er nødvendig for programmet logikk. Den opprinnelige innspill datatype forblir " Blits " datatype.
Konvertere en streng til en DateTime
4
Erklærer en variabel av type " String " for å holde en inngangsverdi , fra brukeren, en database , fil eller andre steder. Strengen må være i en skikkelig date format . Eksempler på Datoformatene akseptert er : " 2011-01-05 ", " 25 januar 1992 ", " 19:43:00 ", " Fri 18. mars 2010 16:15:00 GMT "
5
Erklærer en variabel av type " DateTime " for å holde verdien av strengen etter at det har blitt omgjort til en " Blits " datatype. Sett " DateTime " variable lik " DateTime.Parse ( stringvalue )" der " stringvalue " er streng representasjon av en gyldig dato . Hvis strengen er ikke en gyldig dato, vil " Analyser "-metoden kaste en feil.
6
Catch eventuelle feil kastet fra " Analyser "-metoden . Dette er spesielt viktig hvis akseptere brukerundersøkelser fordi hvis inntastingsfeltet er utformet som en "date "-feltet , kan brukeren skrive noe. Den beste tingen å gjøre er å vise en melding til brukeren ber dem om å " Vennligst skriv inn en gyldig dato og tid" .