Συμπεριλάβετε την ακόλουθη γραμμή στην αρχή του κώδικα Java σας :
java.util εισαγωγής * ? 2
Δημιουργία αντικειμένων να αντιπροσωπεύουν . η αρχή και το τέλος timestamps για την εν λόγω χρονική περίοδο . Για παράδειγμα, δημιουργήστε περιπτώσεις της προκαθορισμένης κατηγορίας GregorianCalendar για δύο ημερομηνίες, η διαφορά θέλετε να υπολογίσετε , όπως στο ακόλουθο δείγμα κώδικα :
GregorianCalendar beginningTimestamp = νέα GregorianCalendar ( 2009 , Calendar.APRIL , 10 ) ?
GregorianCalendar endingTimestamp = νέα GregorianCalendar ( 2011 , Calendar.JUNE , 20 ) ?
Αντικαταστήστε τις ημερομηνίες που αναφέρονται στο παράδειγμα ( 4/10/2009 και 06/20/2011 , αντίστοιχα ), με την ημερομηνίες της επιλογής σας
εικόνων 3
Υπολογίστε τον αριθμό των χιλιοστών του δευτερολέπτου μεσολάβησε μεταξύ των δύο χρονικές σημάνσεις , χρησιμοποιώντας το getTime ( μεθόδων ) , όπως στο ακόλουθο δείγμα κώδικα : . .
μακρά millisecondsElapsed ? . .
millisecondsElapsed = ( endingTimestamp.getTime ( ) ) getTime ( ) - ( beginningTimestamp.getTime ( ) ) getTime ( ) ?
Η 4
Μετατρέψτε τον αριθμό των χιλιοστών του δευτερολέπτου στη μονάδα του χρόνου της επιλογής σας , όπως στο ακόλουθο δείγμα κώδικα που μετατρέπει σε ημέρες :
int daysElapsed = millisecondsElapsed /( 24 * 60 * 60 * 1000)?
Μετά την εκτέλεση αυτής της γραμμής , μεταβλητή " daysElapsed " θα περιέχει τον αριθμό των ημερών μεταξύ των δύο χρονικές σημάνσεις .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα