「日付・時間操作」の編集履歴(バックアップ)一覧はこちら
「日付・時間操作」(2008/10/01 (水) 16:12:13) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
**現在日時を取得
Date date = new Date();
または
Calendar cal = Calendar.getInstance();
Date date = cal.getTime();
**今日の月を取得
Calendar cal = Calendar.getInstance();
int month = cal.get(Calendar.MONTH);
**今日の日付を取得
Calendar cal = Calendar.getInstance();
int day = cal.get(Calendar.WEEK_OF_MONTH);
**今日の曜日を取得
Calendar cal = Calendar.getInstance();
int week = cal.get(Calendar.DAY_OF_WEEK);
0が日曜日で以降1ずつ増加(月曜が6)
**現在の時間を取得
Calendar cal = Calendar.getInstance();
int hour = cal.get(Calendar.HOUR_OF_DAY);
**Dateから文字列を取得
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd HH:mm");
String dateStr = sdf.format(new Date());
例)"20081001 16:09"
**現在日時を取得
Date date = new Date();
または
Calendar cal = Calendar.getInstance();
Date date = cal.getTime();
**今日の月を取得
Calendar cal = Calendar.getInstance();
int month = cal.get(Calendar.MONTH);
**今日の日付を取得
Calendar cal = Calendar.getInstance();
int day = cal.get(Calendar.WEEK_OF_MONTH);
**今日の曜日を取得
Calendar cal = Calendar.getInstance();
int week = cal.get(Calendar.DAY_OF_WEEK);
0が日曜日で以降1ずつ増加(月曜が6)
**現在の時間を取得
Calendar cal = Calendar.getInstance();
int hour = cal.get(Calendar.HOUR_OF_DAY);
**Dateから文字列を取得
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd HH:mm");
String dateStr = sdf.format(new Date());
例)"20081001 16:09"
**文字列からDateを取得
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd HH:mm");
Date date = sdf.parse("20081001 16:11");