日付機能などユーティリティを提供するjava.utilパッケージについてまとめています。
この記事の目次です。
1. java.utilパッケージとは
2. Calendarクラス
コレクション・フレームワーク、レガシー・コレクション・クラス、イベント・モデル、日時機能、国際化、およびさまざまなユーティリティ・クラス(StringTokenizer、乱数ジェネレータ、およびビット配列)が含まれています。
java.utilパッケージには、Collectionなどのインタフェースがあります。
java.utilパッケージには、Calendarなどのクラスがあります。
java.utilパッケージには、Formatter.BigDecimalLayoutFormなどの列挙型があります。
java.utilパッケージには、ConcurrentModificationExceptionなどの例外があります。
java.utilパッケージには、ServiceConfigurationErrorというエラーがあります。
Calendarクラスを使用すると年月日時分秒など日付関連の数値が取得できます。
日付を取得するには、Calendarクラスのgetメソッドを使用します。 引数に以下の定数を設定することにより、現在の日付の年月日時分秒それぞれの値が取得できます。
出したい時 | フィールド値 |
---|---|
年 | YEAR |
月 | MONTH |
日 | DATE |
時 | HOUR_OF_DAY |
分 | MINUTE |
秒 | SECOND |
Calendarクラスから取得した日付を表示する例です。
getInstanceメソッドでCalendarオブジェクトを取得したCalendarオブジェクトから日付の値を取得して現在の日付を表示するサンプルコードです。
import java.util.Calendar; public class Sample { public static void main(String[] args) { // getInstanceメソッドでCalendarオブジェクトを取得します。 Calendar cal = Calendar.getInstance(); // 日付保存用の変数を宣言します。 int year = cal.get(Calendar.YEAR); int month = cal.get(Calendar.MONTH) + 1; int date = cal.get(Calendar.DATE); int hour = cal.get(Calendar.HOUR_OF_DAY); int minute = cal.get(Calendar.MINUTE); int second = cal.get(Calendar.SECOND); // Calendarクラスから取得した日付を表示します。 String template = "日付:%04d年%02d月%02d日 %02d時%02d分%02d秒"; String outStr = String.format(template, year, month, date, hour, minute, second); System.out.println(outStr); } }
処理内容の補足です。
javacでコンパイルして、javaコマンドで実行します。
javac Sample.java java Sample 日付:2016年02月15日 21時11分05秒
もっと知識を広げるための参考です。
Javaとは?から言語の枠を超えるところまで、Java言語についてまとめています。
更新履歴になります。
スポンサーリンク
サイト内のページ
言語
C・C++
/HTML
/Java
/JavaScript
/PHP
/シェルスクリプト
開発環境
Ant
/Burp
/Eclipse
/Fiddler
/gcc
/gdb
/Git
/g++
/JDK
/JMeter
/JUnit
/Teraterm
/ZAP
技術・仕様
Ajax
/CORBA
/Jakarta EE(旧称J2EE、Java EE)
/JNI
ライブラリ/Framework/CMS
bootstrap
/jQuery
/FuelPHP
/Lucene
/MyBatis
/Seasar2
/Spring
/Struts
/WordPress
Web API
Google Maps
ITインフラOSとミドルウェア
Linux
/Windows
/シェル
ActiveMQ
/Tomcat
/MariaDB
/MySQL
/Nagios
/Redis
/Solr
ITインフラセキュリティ
公開サーバーのセキュリティ
SI
ホームページの作り方
スポンサーリンク
関連サイト内検索ツール
zealseedsおよび関連サイト内のページが検索できます。
IPアドレス確認ツール
あなたのグローバルIPアドレスは以下です。
18.97.9.175
HTMLの表示色確認ツール
パスワード生成ツール
文字数のプルダウンを選択して、取得ボタンを押すと「a~z、A~Z、0~9」の文字を ランダムに組み合わせた文字列が表示されます。
ここに生成されます。
スポンサーリンク
Copyright (C) 2007-2024 zealseeds. All Rights Reserved. Loarding…