Lære å manipulere datoer i programmene gir deg muligheten til å manipulere tid - sensitive data . Mange programmer som er avhengige av transport , salg og til og med produktmarkedsføring avhengige av nøyaktige datoberegninger . Et nyttig beregning innebærer fastsettelse av antall dager eller uker mellom to kalenderår datoer. Microsofts Visual Basic programmering verktøyet har en innebygd funksjon som avgjør dette for deg . Instruksjoner
en
Launch Visual Studio . Klikk på "File ". En rullegardinmeny vises. Klikk "New Project ". The "New Project " åpnes.
2
Klikk på " Visual Basic" og dobbeltklikk deretter "Windows Forms Application " for å opprette et nytt Visual Basic-prosjekt . En ny form vises i utformingen vinduet.
3
Dobbeltklikk skjemaet tittellinje. En kode åpnes og vise følgende kode :
"Private Sub Form1_Load ( ByVal avsenderen som System.Object , ByVal e Som System.EventArgs ) Håndtak MyBase.Load
End Sub "
4
Legg til følgende kode før " End Sub " statement : en
Dim date1Year Som Long
Dim date1Month As Integer
Dim date1Day As heltall
Dim date2Year Som Long
Dim date2Month As Integer
Dim date2Day As Integer
Dim dayCount As Integer
Dim weekCount As desimal
'Sett date1 og date2 verdier under
date1Year = 2000
date1Month = 1
date1Day = 1
date2Year = 2009
date2Month = 2
date2Day = 2
' Bestem antall dager mellom de to datoene
Dim dato1 som ny System.DateTime ( date1Year , date1Month , date1Day )
Dim dato2 som ny System.DateTime ( date2Year , date2Month , date2Day )
dayCount = date2.Subtract ( date1 ) . Days
weekCount = dayCount /7
MessageBox.Show ( weekCount.ToString ( ) )
5
Finn kommentar som har denne etiketten : en
"Set date1 og date2 verdiene nedenfor. "
De seks linjer med kode som følger denne kommentaren lar deg stille inn date1 og date2 verdier. I dette eksemplet er date1Year 2000 , er date1Month en og date1Day er en . Det tilsvarer til 1. januar 2000. Den date2Year er 2009, er date2Month 2 og date2Day er to . Som oversetter til 2 februar, 2009.
Når denne koden kjøres , beregner det antall uker mellom dato1 og dato 2 og lagrer verdien i variabelen som heter " weekCount . " Den endelige MessageBox.Show uttalelse åpner et pop -up vindu og viser resultatet .
6
Trykk " F5 " tasten for å kjøre prosjektet . Den pop - up vindu vil vise antall uker mellom de to datoene . I dette eksempelet er at verdien 474,28 .