トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

日時の取得_android

日時の取得(2012/12/16 更新)

これは一般的なJavaでの機能になる。

日時の文字列を取得

import java.util.Date;
Date dt = new Date();
String str = dt.toString();

str="Mon Dec 17 00:33:27 JST 2012"のように文字列が取得できる。

日時の取得

単独で日時を取得する場合、DateのgetYear関数などがあるがこれは非推奨。Calenderクラスを使用する。

import java.util.Calendar;
Calendar c = Calendar.getInstance();
int year  = c.get(Calendar.YEAR);          // 年の取得
int month = c.get(Calendar.MONTH) + 1;     // 月の取得 (1〜12)
int day   = c.get(Calendar.DAY_OF_MONTH);  // 日の取得 (1〜31)

int hour   = c.get(Calendar.HOUR_OF_DAY);  // 時の取得 (0〜23)
int minute = c.get(Calendar.MINUTE);       // 分の取得 (0〜59)
int second = c.get(Calendar.SECOND);       // 秒の取得 (0〜59)

Future's Laboratory 技術格納庫 2004-2013 Yutaka Yoshisaka.