Hvordan konvertere et nummer til en dato i VB

Hvordan konvertere et nummer til en dato i VB


Visual Basic (VB) programmeringsspråk er robust og fleksibel for å konvertere oppgaver som er utfordrende for å gjøre dem mer effektive. VB 2008 er en progresjon i Visual Basic språket som er utformet for produktivt bygge objektorienterte programmer. VB tillater utviklere å designe for web, Windows og håndholdte enheter. VB er innlemmet i Visual Studio, integrert utviklingsmiljø (IDE) der utviklere benytte når du lager applikasjoner i ett språk for "dot net" (.net) rammeverk.

Bruksanvisning

1 Dimension (DIM) variablene som trengs gjennom hele programmet. "Dim S As String = antall" setter S som en variabel og vil holde tall og bokstaver. Når S er opprettet, vil det tilsvare "Number", som er sett av tall som vil bli konvertert til et datoformat. Et eksempel nummer for dette programmet kommer til å være 02.122.020.

2 DIM D, M, Y As Integer. Disse variablene vil holde et tall fra -2147483648 gjennom 2147483647. Disse kommer til å bli brukt til å analysere, eller dele, antall inn tosifret måned og dag og fire-sifret år. Den S.Substring (x, y) forteller VB å starte i posisjon x (START) og slutter på y (antall tegn i understreng), men ikke for å inkludere y i resultatet.

3 Tilordne variabelen M = S.Substring (0, 2). Den variable M vil være lik fra lengst til venstre posisjon (0) og omfatter de to første tallene. I vårt eksempel, M = 02. (Se Tips avsnitt for nærmere forklaring av posisjonering.)

4 Tildel den variable D = S.Substring (2, 2). Den variable D vil tilsvare fra det nummer 2-3 stilling. For eksempel er vår nummer 02122020, så D = 12.

5 Tildel den variable Y = S.Substring (4, 4). Den variable Y vil tilsvare fra nummer fire posisjonen til enden av tallene eller fire posisjoner fra starten. I vårt eksempel, Y = 2020.

6 Skriv ut resultatet til skjermen document.write (CDate (M, D, Y)).

Hint

  • Ved siden av hvert nummer i parentes er plasseringen det gjelder i understreng. Således 0 (0-stilling), 2 (første stilling), en (andre stilling), 2 (tredje stilling), 2 (fjerde posisjon, 0 (femte stilling), 2 (sjette stilling), 0 (syvende stilling). Den treng funksjonen starter ved nullstilling.