私はIOSとAndroidのバージョンを構築しています。私のIOSでは、日付はこのように "2007年6月23日午前8時58分に"フォーマットされています。Androidで日付を正しくフォーマットするにはどうすればよいですか?
私は数字で日付を取得していますし、私はこのように割り当てるアンドロイドで:
この「27のようなものになりprivate void timePicker(){
// Get Current Time
final Calendar c = Calendar.getInstance();
mHour = c.get(Calendar.HOUR_OF_DAY);
mMinute = c.get(Calendar.MINUTE);
// Launch Time Picker Dialog
TimePickerDialog timePickerDialog = new TimePickerDialog(this,
new TimePickerDialog.OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
mHour = hourOfDay;
mMinute = minute;
et_show_date_time.setText(date_time+" "+hourOfDay + ":" + minute);
}
}, mHour, mMinute, false);
timePickerDialog.show();
}
:
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
date_time = dayOfMonth + "-" + (monthOfYear + 1) + "-" + year;
timePicker();
}
、ここではtimePicker()
方法があります-6-2017 16:55 "
IOSバージョンと同様にどのようにフォーマットできますか?
によってこれを行うことができます。次に、テキストを設定するときにフォーマットすることができます。個々の日時を格納しようとするとデバッグが難しくなります –