-6
A
答えて
1
あなたは
private int mYear;
private int mMonth;
private int mDay;
private int mHour;
private int mMinute;
private Calendar mCalendar;
private void datePicker() {
mCalendar = Calendar.getInstance();
mYear = mCalendar.get(Calendar.YEAR);
mMonth = mCalendar.get(Calendar.MONTH);
mDay = mCalendar.get(Calendar.DAY_OF_MONTH);
DatePickerDialog datePickerDialog = new DatePickerDialog(this,
new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
mCalendar.set(Calendar.YEAR, year);
mCalendar.set(Calendar.MONTH, monthOfYear);
mCalendar.set(Calendar.DAY_OF_MONTH, dayOfMonth);
//here you request timePicker Dialog
timePicker();
}
}, mYear, mMonth, mDay);
datePickerDialog.show();
}
private void timePicker() {
mHour = mCalendar.get(Calendar.HOUR_OF_DAY);
mMinute = mCalendar.get(Calendar.MINUTE);
TimePickerDialog mTimePicker = new TimePickerDialog(this, new TimePickerDialog.OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker timePicker, int selectedHour, int selectedMinute) {
// here you go, you got selectedHour and selectedMinute, convert them into String
mCalendar.set(Calendar.HOUR_OF_DAY, selectedHour);
mCalendar.set(Calendar.MINUTE, selectedMinute);
// Now if you want current time in long format
long currentTime= mCalendar.getCurrentTimeInMilis();
// now you can format this to dd-MM using SimpleDateFormat..
System.out.println(formateDate(curentTime));
}
}, mHour, mMinute, false);
mTimePicker.setTitle("Select Time");
mTimePicker.show();
}
//適切に変換、それが助けとにかく場合は、ここに投稿する前にビットを探索している必要があります日付形式
public static String formatDate(long dateInMillis) {
DateFormat dateFormat = new SimpleDateFormat("dd-MMM-yyyy hh:mm a", Locale.getDefault());
Date date = new Date(dateInMillis);
return dateFormat.format(date);
}
これだけです。
関連する問題
- 1. sqliteに日付時刻を挿入するandroid
- 2. GWTの現在の日付と時刻に日付と時刻を追加する
- 3. sqliteの列を現在の日付時刻でandroid
- 4. MySQLデータベースに日付と時刻を追加する
- 5. 日付に変数として時刻を追加する - javascript
- 6. XLSXファイルに現在の日付と時刻を追加する
- 7. 日付と日付時刻
- 8. AndroidスタジオのSQLiteデータベースに現在時刻を追加する
- 9. ggsaveでpdfにシステム時刻と日付を追加
- 10. Android:日付/時刻確認
- 11. Android - ネットワーク日付/時刻
- 12. Tableau - 日付/時刻の差と完全な日付/時刻の計算方法
- 13. SQLiteの日付/時刻操作
- 14. orientdbの日付時刻の値に分を追加する方法
- 15. Simulink 'to file - Block' ::ファイル名に日付/時刻を追加する方法
- 16. PHPのISO日付時刻文字列に1秒を追加する方法
- 17. Androidで日時、時、分、秒で日付と時刻の差を取得する
- 18. sqliteに現在の日付と時刻を挿入する
- 19. SQLiteデータベースに現在の日付と時刻を挿入する
- 20. 日付と時刻とperlでの時刻を比較する
- 21. Powershellのオブジェクトに時刻/日付を追加する
- 22. 材料を追加する日付/時刻ピッカーライブラリからアンドロイドスタジオマニュアル
- 23. dplyr/lubridateのmutate_implエラーが日付時刻を追加する
- 24. ビデオキャプチャに日付/時刻を追加するには?
- 25. Globalize.js - 日付と時刻を解析する方法だけで
- 26. Pythonで日付と時刻を指定する方法は?
- 27. 絶対パスで日付と時刻を設定する方法
- 28. 今日のテキストファイルで日付時刻を変更する方法
- 29. 日付+時刻と現在の日付と時刻を比較するには?
- 30. Informix ODBCクエリで日付フィールドに時刻が追加される