datepickerからデータベースにタイムスタンプとして日付をSimpleDateFormat(" EEEE dd MMM yyyy "); で保存します私の日付ピッカーコード:datepickerの値をデータベースに保存するにはどうすればいいですか? "02-10-2017?
private void setDateTimeField() {
Date.setOnClickListener(this);
Waktu.setOnClickListener(this);
Calendar calendar = new GregorianCalendar();
int reslut = calendar.get(Calendar.DAY_OF_WEEK);
switch (reslut) {
case Calendar.MONDAY:
System.out.println("It's Monday !");
break;
}
fromDatePickerDialog = new DatePickerDialog(this, new DatePickerDialog.OnDateSetListener() {
public void onDateSet(DatePicker view, int dayOfMonth, int monthOfYear, int year) {
Calendar calendar = new GregorianCalendar(year, monthOfYear, dayOfMonth-1);
int reslut = calendar.get(Calendar.DAY_OF_WEEK);
switch (reslut) {
case Calendar.MONDAY:
System.out.println("It's Monday !");
break;
}
calendar.set(dayOfMonth, monthOfYear, year);
Date.setText(dateFormatter.format(calendar.getTime()));
}
},calendar.get(GregorianCalendar.YEAR), calendar.get(GregorianCalendar.MONTH), calendar.get(GregorianCalendar.DAY_OF_MONTH));
とその..私は(「DD MMMのYYYY」)のようなのSimpleDateFormatを変更した場合、値は、私はしかし、知らないformat(newDate.getTime()));
と間違って、おそらく何かのデータベースへの格納を可能することができなかったすべてのボディ助けてください?
私はデータベースにタイムスタンプとして日付を格納します。それから、必要なすべての情報(日、月、年など)を取得できます。 – Century
ちょうどdatepickerの値をこのようにデータベースに保存したい "02-10-2017 –
エラーメッセージは何ですか?スタックトレースを投稿してください – Century