Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man kan beräkna datum och tid Skillnad i timmar och minuter i VBA

    Visual Basic Beräknar datum med hjälp av DateTime strukturen . En DateTime variabel lagrar en tid i termer av dess år , månad och dag , dess timme, minut och sekund och även dess millisekunder. Ett kommando som verkar på DateTime variabler, den DateDiff funktion, beräknar skillnaden mellan de två gånger. Den returnerar denna skillnad i fråga om vilket som intervall du anger , inklusive dagar och år eller timmar och minuter . Instruktioner
    1

    Skriv följande kodrad i ditt program :

    Dim firstDateTime Som New System.DateTime (2012 , 12 , 21 , 13 , 04 , 0 , 00 , cal )
    2

    Ersätt " 2012" i linje med den tidigare tidpunkt för året .
    3

    Ersätt " 12 " med numret som sammanfaller med tidpunkten för månad , med " 1 " representerar januari " 2 " representerar februari och så vidare.
    4

    Ersätt " 21 " med dagens datum . "December 11th, " till exempel , skulle översätta som
    5

    Ersätt " 13 " med tidens timme , med en 24 -timmars klocka " 11 . " , " 8:30 ", till exempel , översätter som " 20 ".
    6

    Ersätt " 05 " med tidens minuter, " . 30 " " 8:30 ", till exempel , kan översättas som
    7

    typ , under den första raden :

    Dim secondDateTime Som New System.DateTime (2012 , 12 , 21 , 13 , 04 , 0 , 00 , cal )
    8

    Insert det senare datum och tid i kodraden på samma sätt
    9

    Skriv följande kod nästa : .

    msg = " Skillnad mellan tider : " & DateDiff ( DateInterval. timme , Firstdate , secondDate ) & " timmar och " & ( DateDiff DateInterval.Minute ( , Firstdate , secondDate ) - DateDiff ( DateInterval.Hour , Firstdate , secondDate ) ) & " minuter "

    MsgBox ( msg )
    Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en hyperlänk i Visual Basic
    ·Hur man laddar Flash Stream Uttag i VB.NET
    ·Hur man skapar Web Service på en lokal värddatorn med…
    ·Lägga till en DataRelation
    ·Hur du använder Microsoft XNA
    ·Vb Net SQL Server Tutorial
    ·Adobe Flash 9 Problem
    ·Hur du återställer en lokal Admin Password Script
    ·Hur för att tolka en CSV -fil i VB
    ·Hur du kontrollerar om ett ansökningsförfarande i Vis…
    Utvalda artiklarna
    ·Vad är pekare och hur används de
    ·Hur du uppgraderar Visual Basic 6 kod
    ·Hur man använder en omedelbar Fönster i Vb.Net
    ·Hur att rengöra din Java
    ·Hur ändrar jag Post Order i StackPanel
    ·Hur man kan förbättra Skriva Logic i Java
    ·Olika Debugging Tekniker för Java
    ·Hur sortera av en annan Query i PHP & MySQL
    ·Hur man gör en klickbar knapp i C
    ·Hur man använder variabler med en InStr funktion i Acc…
    Copyright © Dator Kunskap http://www.dator.xyz