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 >> Java Programming >> Content

    Hur man beräknar tid Använda Java

    Standarden Javas klassbibliotek stödjer ett omfattande utbud av operationer på objekt som betecknar tidsstämplar och löptider för tidsintervall . Beräkning av tid som förflutit mellan två tidsstämplar är ett vanligt problem i Java-program , och det är inte direkt lösas av någon förutbestämd metod , men du kan utföra denna beräkning i din Java-kod . Instruktioner
    1

    Inkludera följande rad i början av din Java-kod :

    import java.util *;
    2

    skapa objekt för att representera . den börjar och slutar tidsstämplar för tiden i fråga. Till exempel skapa instanser av fördefinierade GregorianCalendar klass för två datum vars skillnad du vill beräkna , som i följande exempelkod :

    GregorianCalendar beginningTimestamp = ny GregorianCalendar ( 2009 Calendar.APRIL , 10 ) ;

    GregorianCalendar endingTimestamp = ny GregorianCalendar ( 2011, Calendar.JUNE , 20 ) ;

    Ersätt datumen i exemplet ( 4/10/2009 och 6/20/2011 , respektive) med . datum för val
    3

    Beräkna antalet millisekunder förflutit mellan de två tidsstämplar med hjälp getTime ( ) metoder , som i följande exempelkod : .

    länge millisecondsElapsed ,

    millisecondsElapsed = ( endingTimestamp.getTime ( ) ) getTime ( ) - ( beginningTimestamp.getTime ( ) ) getTime ( ) , . .
    4

    Konvertera antalet millisekunder till tidsenhet för ditt val , såsom i följande exempelkod som konverterar till dagar :

    int daysElapsed = millisecondsElapsed /( 24 * 60 * 60 * 1000),

    när denna linje , variabel " daysElapsed " kommer att innehålla antalet dagar mellan de två tidsstämplar .

    Tidigare:

    nästa:
    relaterade artiklar
    ·JSP Web Tutorial
    ·Hur man gör en enda bokstav gemener i Java
    ·Så att köra CLS från Java
    ·Hur till Bädda börskurslistor
    ·Installationen av Java Web att Starta ActiveX Control
    ·Hur får man Java arbetar rätt på XP
    ·Så här visar du ett ResultSet Med JSP
    ·Hur du formaterar tal i decimaler i Java
    ·Hur man gör en Android App Med NetBeans
    ·Vad är statisk referens i Java
    Utvalda artiklarna
    ·Hur man tar bort det sista elementet från en Perl list…
    ·Hur man kör Python Med Argument
    ·Hur man gör en webbsida med hjälp av HTML
    ·Hur du använder HTML Block Elements
    ·Hur man använder Fortran i C + + Linux
    ·Hur man skapar ett Adobe AIR-program
    ·Hur man upprätta en databas för WordPress på min hem…
    ·Hur man skapar en Randomizer i C
    ·Inaktivera avdelningarna på Fancybox
    ·Hur man skickar ett SMS med en PHP Script
    Copyright © Dator Kunskap http://www.dator.xyz