1. LocalDateTimekelas
Kelas LocalDateTimenggabungake kemampuan LocalDatelan LocalTimekelas: nyimpen tanggal lan wektu. Objek kasebut uga ora bisa diganti, lan cara kasebut padha karo kelas LocalDatelan LocalTime.
Njupuk tanggal lan wektu saiki
Kabeh kaya sing dikarepake ing kene: kita nggunakake now()metode kasebut. Tuladha:
| Kode | Output konsol |
|---|---|
|
|
Nalika ditampilake ing layar, tanggal lan wektu dipisahake dening huruf T.
Njupuk tanggal lan wektu tartamtu
Ora kaget, kabeh padha karo LocalDatelan LocalTimekelas - kita nggunakake of()metode:
... = LocalDateTime.of(year, month, day, hours, minutes, seconds);
Pisanan, ana paramèter sing nemtokake tanggal ing format sing padha ing LocalDatekelas. Banjur ana paramèter sing nemtokake wektu ing format sing padha ing LocalTimekelas. Dhaptar kabeh variasi cara of()diwenehi ing ngisor iki:
| Metode |
|---|
|
|
|
|
|
|
|
Sampeyan bisa nyetel tanggal langsung utawa nyetel ora langsung liwat LocalDatelan LocalTimeobyek:
| Kode |
|---|
|
| Output konsol |
|
Kelas kasebut LocalDateTimenduweni cara kanggo njupuk unsur tanggal lan/utawa wektu. Dheweke persis nggambarake metode lan LocalDatekelas LocalTime. Kita ora bakal mbaleni maneh ing kene.
2. Instantkelas
Pangripta Jawa uga ora kesupen marang cara-cara jaman biyen.
API Wektu Tanggal kalebu kelas Instan kanggo nggarap wektu sing dituju kanggo proses sing kedadeyan ing komputer. Tinimbang jam, menit, lan detik, iku gegayutan karo detik, milidetik, lan nanodetik.
Kelas iki nduweni rong lapangan sing makili:
- jumlah detik sing wis liwati wiwit 1 Januari 1970
- sawetara nanodetik
Apa kelas digawe kanggo pangembang? ya wis. Pramila ngitung wektu ing Unix-time, sing diwiwiti ing wiwitan taun 1970.
Siji malah bisa ngomong sing Instantkelas iku versi simplified saka Datekelas, nahan mung apa programer perlu.
Sampeyan bisa entuk Instantobyek kanthi cara sing padha karo LocalTimeobyek:
Instant timestamp = Instant.now();
Where timestamppunika Instantvariabel, lan telpon kanggo cara statis saka kelas.Instant.now()now()Instant
Tuladha:
| Kode | Output konsol |
|---|---|
|
|
Sampeyan uga bisa nggawe obyek anyar kanthi nggunakake variasi metode of()kanthi nglewati wektu wiwit 1 Januari 1970:
|
Sampeyan kudu ngliwati nomer milidetik |
|
Sampeyan kudu ngliwati nomer detik |
|
Sampeyan kudu ngliwati detik lan nanodetik |
Cara sing kasedhiya ing Instantobyek
Kelas Instan duwe rong cara sing ngasilake nilai lapangan:
|
Cacahe detik sing wis lumaku wiwit 1 Januari 1970 |
|
Nanodetik. |
|
Jumlah milidetik sing wis liwati wiwit 1 Januari 1970 |
Ana uga cara kanggo nggawe Instantobyek anyar adhedhasar sing wis ana:
|
Nambah detik menyang wektu saiki |
|
Nambah milidetik |
|
Nambahake nanodetik |
|
Ngurangi detik |
|
Ngurangi milidetik |
|
Ngurangi nanodetik |
Tuladha:
| Kode | Output konsol |
|---|---|
|
|
GO TO FULL VERSION