| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan Konverter Standard Time Into Decimal tid med Visual Basic
    Standard tid kan omdannes til decimal tid ved hjælp af Visual Basic s indbyggede funktioner . Visual Basic arbejder med både dato og tid sammen. Det er ikke muligt at adskille dato og tid i to forskellige selvstændige værdier, der kan manipuleres separat. Det betyder, at der ikke er nogen enkelt indbygget funktion , der skal udføre opgaven med at konvertere tiden, udelukkende. Men det er stadig muligt at gøre konverteringen ved hjælp af Visual Basic indbyggede funktioner i kombination med en enkelt linje beregning. Instruktioner
    1

    Store den tid, du ønsker i en variabel. Visual Basic har en DateTime data type, som bruges til at repræsentere Dato og tid værdier , som er beskrevet i " Murach Visual Basic 2008. " Brug Visual Basic s Dim kommando til at erklære den tid som følger: Dim DateOne Som DateTime = # 3:15:30 # Dato og tid er repræsenteret som et par, hvilket betyder, hvis du ikke giver en dato eller tid Visual Basic vil erstatte referenceværdierne repræsenterer den mindste dato eller tid. Visual Basic er startdato er 12:00 1 januar 0001 . For eksempel, hvis du har udskrevet ovenstående initialiseret variabel til skærmen vil du få '1 /01/0001 03:15:30 ' .
    2

    Konverter DateTime variabel ind i en decimal dato og tid ved hjælp af indbyggede funktion ToOADate (). Denne indbyggede funktion konverterer tid til en dobbelt datatype. Besøg http://msdn.microsoft.com for mere information . For eksempel er koden til at konvertere en DateTime variabel i en dobbelt : Dim ADate Som DateTime = # 3:15:30 # Dim DbleTime Som Double = ADate.ToOADate () Console.WriteLine ( DbleTime ) Dette giver følgende decimal dato og tid: '0 0,1357638 ... '
    3

    Uddrag standard tid fra denne flydende værdi ved at multiplicere værdien til højre for decimaltegnet med 24 med følgende kode : DbleTime * 24The resultat for dette eksempel bør være 3,25833 .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan at finde den maksimale værdi i et array i Visu…
    ·Sådan Konverter tabelværdier til XLS format i VB.NET 
    ·Hvordan man laver en VB6 OCX 
    ·Sådan Ring en lagret procedure i en SQL- server fra VB…
    ·Sådan kontrolleres Access 2007 Hvis Query Exists 
    ·Programmering i MS Access 2007 
    ·Sådan Slut VB.Net til fjernbetjening SQL 
    ·Hvordan man får fjernbetjeningen filer fra Vb.Net 
    ·Sådan flytter en PictureBox i VB 
    ·Hvordan laver en auto- Generering nummer i VB6 
      Anbefalede Artikler
    ·Sådan Beregn 8- Bit Sequence 
    ·Sådan Vis den Java-applet knappen så Handikappede 
    ·Hvordan man programmerer Valuta i Vb.Net 
    ·Hvordan man laver en blog-indlæg titel Into en H1 tag …
    ·Sådan tilføjes et vandmærke Brug Word XP 
    ·Sådan bruges Thrift med PHP 
    ·Sådan Konverter en dato i kalenderen til en String 
    ·Sådan bruges Grafiske løsninger til lineære programm…
    ·Sådan tilføjes fodnoter og slutnoter hjælp af Micros…
    ·Sådan fjernes CoreData iPhone Emulator 
    Copyright © Computer Viden http://www.computerdk.com