Geekroid-ギークロイド(仮)|ITエンジニアの日常をささいな情報で彩るコラム

ITエンジニアの転職

getメソッド

日付/時刻要素を取得する – getメソッド
public int get(int field)
field:取得する日付/時刻フィールド

カレンダーから特定の日付/時刻要素を取得するには、getメソッドを利用します。getメソッドには、取得したい日付/時刻要素に応じて、以下のような定数を指定します。

Calendarクラスで利用できる主な定数(日付/時刻要素)
定数 概要
YEAR
MONTH 月(0~11)
DATE
DAY_OF_YEAR その年の何日目か
WEEK_OF_MONTH その月の何週目か
WEEK_OF_YEAR その年の何週目か
HOUR_OF_DAY 時(24時間)
HOUR 時(12時間)
AM_PM 午前(0)、午後(1)
MINUTE
SECOND
MILLISECOND ミリ秒
DAY_OF_WEEK 曜日

DAY_OF_WEEK(曜日)は、戻り値としてSUNDAY、MONDAY、TUESDAY、WEDNESDAY、TURSDAY、FRIDAY、SATURDAYなどの定数を返します。

CalGet.java

package com.example.mynavi.calendar;

import java.util.Calendar;

public class CalGet {
  public static void main(String[] args) {
    Calendar cal = Calendar.getInstance();
    System.out.println(cal.get(Calendar.YEAR));	// 結果:2016
    System.out.println(cal.get(Calendar.MONTH));	// 結果:7
    System.out.println(cal.get(Calendar.DATE));	// 結果:19
  }
}

関連ページ
set

日付/時刻
日付/時刻
getTimeメソッド
getメソッド
setメソッド
addメソッド
rollメソッド
clearメソッド
before/equals/afterメソッド

Geekroid-ギークロイド(仮)|ITエンジニアの日常をささいな情報で彩るコラム

ITエンジニアの転職