Cara mendapatkan tarikh dan masa semasa di java
- 5040
- 530
- Clay Weber
Terdapat pelbagai cara untuk mendapatkan tarikh dan masa semasa dalam bahasa pengaturcaraan java. Di sini kita akan membincangkan dua cara menggunakan Java.util.Tarikh dan java.util.Kelas kalendar.
Menggunakan Java.util.Kelas tarikh
Cukup buat objek tarikh baru () untuk mendapatkan tarikh dan masa semasa. Gunakan program Java berikut, dalam program ini, kami juga menggunakan kelas DateTimeFormatter untuk menunjukkan hasil dalam format yang betul seperti yang diperlukan.
Import Java.teks.Format tarikh; Import Java.teks.SimpleDateFormat; Import Java.masa.format.DateTimeFormatter; Import Java.util.Kalendar; Import Java.util.Tarikh; kelas awam getDateTime public static void main (string [] args) dateFormat dateFormat = new SimpleDateFormat ("mm/dd/yyyy hh: mm: ss"); Tarikh tarikh = tarikh baru (); Sistem.keluar.println (dateFormat.format (tarikh));123456789101112131415 | Import Java.teks.DateFormat; Import Java.teks.SimpledateFormat; import java.masa.format.DateTimeFormatter; Import Java.util.Kalendar; import java.util.Tarikh; kelas awam getDateTime public static void main (string [] args) dateFormat dateFormat = new SimpleDateFormat ("mm/dd/yyyy hh: mm: ss"); Tarikh tarikh = tarikh baru (); Sistem.keluar.println (dateFormat.format (tarikh)); |
Output: 04/06/2019 13:23:36
Menggunakan Java.util.Kelas kalendar
Gunakan kalendar fungsi.getInstance () dari kelas kalendar. Ini menyediakan pilihan untuk memanipulasi bidang kalendar, seperti mendapatkan tarikh minggu depan atau bulan depan, dll.
Anda juga boleh menggunakan kelas format masa tarikh seperti di atas dengan contoh di bawah.
Import Java.util.Kalendar; kelas awam getDateTime public static void main (string [] args) calendar cal = kalendar.getInstance (); Sistem.keluar.println (cal.gettime ());12345678910 | Import Java.util.Kalendar; kelas awam getDateTime public static void main (string [] args) calendar cal = kalendar.getInstance (); Sistem.keluar.println (cal.gettime ()); |
Output: Wed Apr 17 11:57:28 IST 2019
Menggunakan kelas kalendar, anda juga boleh mencari tarikh dan masa pada masa lalu atau masa depan. Contohnya, berapa tarikh selepas atau sebelum 10 hari dari tarikh semasa. Begitu juga, kita boleh melakukan perkara yang sama selama bertahun -tahun, bulan, jam, minit dan saat juga. Sila cari di bawah program Java Contoh.
Import Java.util.Kalendar; kelas awam getDateTime public static void main (string [] args) calendar cal = kalendar.getInstance (); Sistem.keluar.Println ("Tarikh & Masa Semasa:" + Cal.gettime ()); Cal.tambah (kalendar.Tarikh, +10); Sistem.keluar.println ("Tarikh selepas 10 hari:" + cal.gettime ()); Cal.tambah (kalendar.Tarikh, -10); Sistem.keluar.Println ("Tarikh Sebelum 10 Hari:" + Cal.gettime ()); Cal.tambah (kalendar.Bulan, 1); Sistem.keluar.println ("Tarikh selepas 1 bulan:" + cal.gettime ()); Cal.tambah (kalendar.Tahun, 5); Sistem.keluar.println ("Tarikh selepas 5 tahun:" + cal.gettime ());12345678910111213141516171819202122 | Import Java.util.Kalendar; kelas awam getDateTime public static void main (string [] args) calendar cal = kalendar.getInstance (); Sistem.keluar.Println ("Tarikh & Masa Semasa:" + Cal.gettime ()); Cal.tambah (kalendar.Tarikh, +10); Sistem.keluar.println ("Tarikh selepas 10 hari:" + cal.gettime ()); Cal.tambah (kalendar.Tarikh, -10); Sistem.keluar.Println ("Tarikh Sebelum 10 Hari:" + Cal.gettime ()); Cal.tambah (kalendar.Bulan, 1); Sistem.keluar.println ("Tarikh selepas 1 bulan:" + cal.gettime ()); Cal.tambah (kalendar.Tahun, 5); Sistem.keluar.println ("Tarikh selepas 5 tahun:" + cal.gettime ()); |
Pengeluaran:
Tarikh & Masa Semasa: Wed Apr 17 12:06:05 IST 2019 Tarikh Selepas 10 Hari: Sat Apr 27 12:06:05 IST 2019 Tarikh Sebelum 10 Hari: Wed Apr 17 12:06:05 IST 2019 Tarikh Selepas 1 Bulan: Fri Mei 17 12:06:05 IST 2019 Tarikh Selepas 5 Tahun: Fri 17 Mei 12:06:05 IST 2024
- « Cara memasang dan menggunakan virtualenv dengan python 2.7
- Cara Memeriksa Versi Laravel oleh CLI dan Fail »