Menyimpan tanggal pada database

Kenapa setiap saya ingin menyimpan tanggal (otomatis menggunakan jtextfield) ke database selalu gagal? Padahal di database tanggal sudah menggunakan 'date' Terimaksih

avatar PermataRiri
@PermataRiri

8 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

2 Jawaban:

karena Format date di jtextfield dan di Database berbeda:


//format date di mysql
DATE - format YYYY-MM-DD

//jadi kamu bisa format dengan SimpleDateFormat
Date date = "13-24-2017" ; //isi dengan date jtextfield anda
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
String text = df.format(date);
System.out.println(text);

//tinggal insert ke database hasil parse/format nya

avatar keccikun
@keccikun

364 Kontribusi 196 Poin

Dipost 5 tahun yang lalu

Oke dicoba, terimakasih atas responnya :)

avatar PermataRiri
@PermataRiri

8 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban