Mencari Tempoh Antara Dua Tarikh dalam Java
Mengira perbezaan masa antara dua tarikh ialah tugas biasa dalam pengaturcaraan. Dengan keupayaan Java, anda boleh menentukan tempoh antara dua objek DateTime dengan mudah.
Untuk mencapai matlamat ini, anda boleh menggunakan TimeUnit, kelas Java komprehensif yang menawarkan kaedah untuk menukar tempoh antara pelbagai unit masa. Begini cara anda boleh melaksanakannya:
import java.util.Date; import java.util.concurrent.TimeUnit; // Initialize your start and end dates Date startDate = /* Set start date */; Date endDate = /* Set end date */; // Calculate the duration in milliseconds long duration = endDate.getTime() - startDate.getTime(); // Use TimeUnit to convert milliseconds to desired units long diffInSeconds = TimeUnit.MILLISECONDS.toSeconds(duration); long diffInMinutes = TimeUnit.MILLISECONDS.toMinutes(duration); long diffInHours = TimeUnit.MILLISECONDS.toHours(duration); long diffInDays = TimeUnit.MILLISECONDS.toDays(duration); // Display the results System.out.println("Duration in seconds: " + diffInSeconds + " seconds."); System.out.println("Duration in minutes: " + diffInMinutes + " minutes."); System.out.println("Duration in hours: " + diffInHours + " hours."); System.out.println("Duration in days: " + diffInDays + " days.");
Dengan menggunakan TimeUnit, proses penukaran antara milisaat dan unit berbeza menjadi cekap dan tepat. Coretan kod ini akan memberikan anda pecahan terperinci mengenai tempoh antara tarikh yang anda tentukan, dinyatakan dalam pelbagai selang masa.
Atas ialah kandungan terperinci Bagaimanakah Saya Mengira Tempoh Antara Dua Tarikh di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!