Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Konsep Bahasa Pemrograman I Data Jamak

Presentasi serupa


Presentasi berjudul: "Konsep Bahasa Pemrograman I Data Jamak"— Transcript presentasi:

1 Konsep Bahasa Pemrograman I Data Jamak
Oleh Arief Ginanjar, ST., M.Kom.

2 Data Tanggal Dalam pemrograman java ada tiga macam date system yang meliputi: Java.util.Date merupakan fungsi penanggalan paling sederhana dalam java Java.util.Calendar yang mempunyai keunggulan dalam lokalisasi negara dan wilayah Java.sql.Date merupakan versi lebih sederhana dari java.util.Date dan fokus untuk transaksi database namun hanya fokus kepada penanggalan Java.sql.Timestamp merupakan versi lebih sederhana dari java.sql.Date dan lebih fokus hingga system waktu terkecil, jam, menit, detik, milidetik dan nanodetik.

3 Data Tanggal – java.util.Date
Dalam java.util.Date terdapat 2 macam constructor yaitu: Date() yang dapat melakukan konstruksi inisiasi object Date dengan isi tanggal dan jam saat ini. Date(long millisec) dapat melakukan konstruksi inisiasi object Date dengan isi tanggal diisi nilai bilangan ber-tipe data long dengan acuan angka 0 merupakan 1 Januari 1970.

4 Data Tanggal – java.util.Date
Dalam java.util.Date juga terdapat method bawaan default yang beberapa diantaranya adalah: Boolean after(Date date) dan Boolean before(Date date) yang berfungsi untuk membandingkan tanggal object dengan tanggal lain. Object clone() yang berfungsi untuk melakukan duplikat object date. Int compareTo(Date date) berfungsi untuk membandingkan nilai dalam object tanggal, jika sama bernilai 0 jika tanggal lebih tua bernilai negatif jika tanggal lebih muda bernilai positif. Boolean equals(Object date) berfungsi untuk membandingkan object dan nilai dari object date.

5 Data Tanggal – java.util.Date
Dalam java.util.Date juga terdapat method bawaan default yang beberapa diantaranya adalah: Long getTime() berfungsi untuk mengetahui nilai long dari setiap nilai tanggal dengan acuan dari angka 0 = 1 Januari 1970 Void setTime(long time) untuk mengisi nilai baru tanggal yang berbeda dengan nilai default dari inisiasi awal object date. String toString() melakukan convert atau casting nilai tanggal dari object date menjadi object String

6 Data Tanggal – java.util.Date
Deklarasi tanggal menggunakan object Date dan di konversikan menjadi String dengan perintah berikut Dengan output sebagai berikut:

7 Data Tanggal – java.util.Date
Deklarasi tanggal dapat juga menggunakan object Date kemudian dibentuk menggunakan SImpleDateFormat dengan perintah berikut Dengan output sebagai berikut:

8 Data Tanggal – java.util.Date
Character yang harus dihapalkan dalam melakukan format tanggal menggunakan SimpleDate Format diantaranya: Huruf kecil ‘y’ untuk tahun 4 digit Huruf kapital ‘M’ untuk angka bulan dalam satu tahun Huruf kecil ‘d’ untuk angka hari dalam satu bulan Sedangkan huruf kecil ‘s’ untuk detik dalam menit. Untuk lebih lengkapnya daftar karakter dapat dilihat dalam slide berikutnya.

9 Data Tanggal – java.util.Date

10 Data Tanggal – java.util.Date

11 Data Tanggal – java.util.Date
Dalam java pun ada fungsi selain penggunaan System.out.println yaitu System.out.printf dengan tujuan mendefinisikan beberapa variabel dalam satu baris perintah tanpa harus membuat perintah penggabungan string seperti concat atau tanda “+”. Perintah tersebut sering digunakan dalam penulisan format waktu, sebagai contoh dapat dilihat pada slide berikut:

12 Data Tanggal – java.util.Date
Dengan menghasilkan output sebagai berikut:

13 Data Tanggal – java.util.Date
Dengan menghasilkan output sebagai berikut:

14 Data Tanggal – java.util.Date
Dengan menghasilkan output sebagai berikut:

15 Data Tanggal – java.util.Date
Kemudian character yang harus dihapalkan dalam conversi character date dan time dalam menggunakan printf diantaranya: Huruf kecil ‘c’ untuk tanggal secara lengkap Huruf kapital ‘T’ untuk jam dengan format 24 jam Huruf kecil ‘r’ untuk jam dengan format 12 jam Sedangkan huruf kecil ‘m’ untuk bulan dengan format angka 2 digit. Untuk lebih lengkapnya daftar karakter dapat dilihat dalam slide berikutnya.

16 Data Tanggal – java.util.Date

17 Data Tanggal – java.util.Date

18 Data Tanggal – java.util.Date

19 Data Tanggal – java.util.Date
Dalam class Date pun dapat terjadi konversi atau casting dari String atau menjadi String seperti yang terlihat pada contoh berikut:

20 Data Tanggal – java.util.Date
Silakan dicoba masing-masing mahasiswa untuk melakukan coding dari contoh-contoh penggunaan Date seperti yang sudah tercantum dalam slide ini.


Download ppt "Konsep Bahasa Pemrograman I Data Jamak"

Presentasi serupa


Iklan oleh Google