Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come calcolare giorni tra due date in Java

Il linguaggio di programmazione Java fornisce , attraverso le sue librerie di classi standard, un ampio supporto per l'archiviazione e la manipolazione di date e orari . Calcolo del numero di giorni tra due date è un'operazione comune nelle applicazioni pratiche . Si può facilmente implementare tale operazione nei vostri programmi Java . Istruzioni
1

includere le seguenti righe all'inizio del vostro codice Java :

import java.util * ;
2

Creare oggetti del . classe predefinita CregorianCalendar per le due date di cui differenza si vuole calcolare , come nel seguente codice di esempio :

CregorianCalendar initialDate = new GregorianCalendar (2011 , Calendar.JANUARY , 10) ;

CregorianCalendar finalDate = new GregorianCalendar (2011 , Calendar.MARCH , 20) ;

Sostituire le date nell'esempio ( 1/10/2011 e 2011/03/20 , rispettivamente) con le date desiderate < . br>
3

calcolare il numero di millisecondi trascorsi tra le due date utilizzando il getTime ( ) metodi , come nel seguente codice di esempio :

lungo millisElapsed ;
.

millisElapsed = ( finalDate.getTime ( ) ) getTime ( ) - ( initialDate.getTime ( ) ) getTime ( ) .
4

Convertire il numero di millisecondi di giorni , come nel . seguente codice di esempio :

int dayElapsed = millisElapsed /( 24 * 60 * 60 * 1000) ;

Dopo l'esecuzione di questa linea , variabile " dayElapsed " conterrà il numero di giorni tra due date .

 

Programmazione © www.354353.com