Sisältö - Muuttujatyypit - Date

Date luokka

Esimerkkejä Date luokan käytöstä.

        Dim s, r As Date
        Dim Tulos As Integer
        Dim TulosBitit() As Integer
        Dim Totuus As Boolean
        Dim Teksti As String
        s = #1/1/2003# : r = #1/30/2004#
        '
        'Montako päivää kuukaudessa
        Tulos = Date.DaysInMonth(2004, 1)
        'onko karkausvuosi
        Totuus = Date.IsLeapYear(2004)
        ' päivämäärä + aika
        r = Date.Now()
        ' tämä päivä
        r = Date.Today
        'universal aika
        r = Date.UtcNow()
        '
        ' Vertailu
        Tulos = s.CompareTo(r)
        ' Yhtäsuuruus
        Totuus = s.Equals(r)
        ' Tiiviste koodi
        Tulos = s.GetHashCode()
        ' tyyppi
        If s.GetType() Is Tulos.GetType Then s = #1/1/2003#
        ' tyyppikoodi
        Dim tc As System.TypeCode = s.GetTypeCode()
        '
        ' tekstiksi
        Teksti = s.ToString
        ' tekstistä 
        s = Date.Parse(Teksti)
        'tarkka parsinta
        Dim myCulture As System.globalization.CultureInfo
        myCulture = New System.globalization.CultureInfo("fi-FI", False)
        r = Date.ParseExact(Teksti, "d.M.yyyy h:mm:ss", myCulture)
        '
        'rajat
        r = Date.MinValue ' vuosi 0
        r = Date.MaxValue ' vuosi 9999
        'tiedostoajasta
        Dim fileCreationTime As Long = 0
        r = Date.FromFileTime(fileCreationTime) '1.1.1601 klo 2.00