De programmeertaal Java biedt , via zijn standaard class libraries , uitgebreide ondersteuning voor het opslaan en manipuleren van data en tijden . Het berekenen van het aantal dagen tussen twee bepaalde data is een veel voorkomende operatie in praktische toepassingen . U kunt eenvoudig implementeren die operatie in uw Java- programma's . Instructies 1 Voeg de volgende regels aan het begin van uw Java- code : import java.util * ; kopen van 2 Maak voorwerpen van het . voorgedefinieerde GregorianCalendar klasse voor de twee data waarvan het verschil wilt berekenen , zoals in de volgende voorbeeldcode : GregorianCalendar initialDate = new GregorianCalendar ( 2011 , Calendar.JANUARY , 10 ) ; GregorianCalendar finalDate = new GregorianCalendar ( 2011 , Calendar.MARCH , 20 ) ; Vervang de data in het voorbeeld ( 2011/01/10 en 2011/03/20 , respectievelijk) met de data van uw keuze < . br > 3 Bereken het aantal milliseconden verstreken tussen de twee data met behulp van de getTime ( ) methoden , zoals in de volgende voorbeeldcode : lange millisElapsed ; . millisElapsed = ( finalDate.getTime ( ) ) getTime ( ) - ( initialDate.getTime ( ) ) getTime ( ) ; . 4 Zet het aantal milliseconden te dagen , zoals in de . volgende voorbeeldcode : int dayElapsed = millisElapsed /( 24 * 60 * 60 * 1000 ) ; Na het uitvoeren van deze lijn , variabele " dayElapsed " zal het aantal dagen tussen de twee datums bevatten .
|