「Java/日時」の編集履歴(バックアップ)一覧はこちら
「Java/日時」(2015/10/18 (日) 22:15:30) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
#divclass(header){下位ページ}
#lsd()
#divclass(header){Content}
#contents()
[[Calendarクラス>>https://docs.oracle.com/javase/jp/6/api/java/util/Calendar.html]]
[[Dataクラス>>https://docs.oracle.com/javase/jp/6/api/java/util/Date.html]]
*年月日時分秒を取得する
>Calendar.&bold(){get(int field)}
fieldに定数値をセットして、返す値を選択する。
>Calendar.get(&bold(){Calendar.YEAR})
*年月日時分秒を設定する
ミリ秒とかに変換するために、一旦設定するときとか。
>public final void set(int year,int month,int date)
オーバーライドによって幾つかのパターン有り。
[[calendar.set>>https://docs.oracle.com/javase/jp/6/api/java/util/Calendar.html#set%28int,%20int,%20int%29]]
*時間を進める、戻す
>add(int field,int amount)
fieldにセットされた値を、amount分だけ進める(戻す)
[[add(int field,int amount)>>https://docs.oracle.com/javase/jp/6/api/java/util/Calendar.html#add(int, int)]]
*UNIX時間
[[UNIX時間 - Wikipedia>>http://ja.wikipedia.org/wiki/UNIX%E6%99%82%E9%96%93]]
[[UNIXタイムスタンプ変換>>http://url-c.com/tc/]]
#divclass(header){下位ページ}
#lsd()
#divclass(header){Content}
#contents()
[[Calendarクラス>>https://docs.oracle.com/javase/jp/6/api/java/util/Calendar.html]]
[[Dataクラス>>https://docs.oracle.com/javase/jp/6/api/java/util/Date.html]]
*Calendarクラス
**インスタンスの取得
newではなく、
>Calendar.getInstance()
で生成。
*年月日時分秒を取得する
>Calendar.&bold(){get(int field)}
fieldに定数値をセットして、返す値を選択する。
>Calendar.get(&bold(){Calendar.YEAR})
*年月日時分秒を設定する
ミリ秒とかに変換するために、一旦設定するときとか。
>public final void set(int year,int month,int date)
オーバーライドによって幾つかのパターン有り。
[[calendar.set>>https://docs.oracle.com/javase/jp/6/api/java/util/Calendar.html#set%28int,%20int,%20int%29]]
*時間を進める、戻す
>add(int field,int amount)
fieldにセットされた値を、amount分だけ進める(戻す)
[[add(int field,int amount)>>https://docs.oracle.com/javase/jp/6/api/java/util/Calendar.html#add(int, int)]]
*UNIX時間
[[UNIX時間 - Wikipedia>>http://ja.wikipedia.org/wiki/UNIX%E6%99%82%E9%96%93]]
[[UNIXタイムスタンプ変換>>http://url-c.com/tc/]]