Rumah > Java > javaTutorial > Apakah API untuk masa dan tarikh java?

Apakah API untuk masa dan tarikh java?

王林
Lepaskan: 2023-05-01 19:55:04
ke hadapan
1197 orang telah melayarinya

1. Jam menyediakan fungsi untuk mengakses masa dan tarikh semasa. Jam adalah sensitif kepada zon waktu semasa dan boleh digunakan untuk mendapatkan masa milisaat semasa dan bukannya System.currenttimeMillis().

Clock clock = Clock.systemDefaultZone();
long millis = clock.millis();
 
Instant instant = clock.instant();
Date legacyDate = Date.from(instant);   // legacy java.util.Date
Salin selepas log masuk

2. Kelas waktu tempatan mewakili masa tanpa zon waktu tertentu.

LocalTime now1 = LocalTime.now(zone1);
LocalTime now2 = LocalTime.now(zone2);
 
System.out.println(now1.isBefore(now2));  // false
 
long hoursBetween = ChronoUnit.HOURS.between(now1, now2);
long minutesBetween = ChronoUnit.MINUTES.between(now1, now2);
 
System.out.println(hoursBetween);       // -3
System.out.println(minutesBetween);     // -239
Salin selepas log masuk

3. Kelas zon waktu boleh diwakili oleh ZoneId. Objek kelas zon masa boleh diperolehi dengan mudah melalui kaedah kilang statik.

System.out.println(ZoneId.getAvailableZoneIds());
// prints all available timezone ids
 
ZoneId zone1 = ZoneId.of("Europe/Berlin");
ZoneId zone2 = ZoneId.of("Brazil/East");
System.out.println(zone1.getRules());
System.out.println(zone2.getRules());
 
// ZoneRules[currentStandardOffset=+01:00]
// ZoneRules[currentStandardOffset=-03:00]
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah API untuk masa dan tarikh java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan