学習目標:
- 1. Java で java.util.Date を使用して、指定した日付の年を取得します
- 2. Java で java.util.Date を使用して、指定した日付の月を取得します
- 3. Java で java.util.Date を使用して、指定された日付の曜日を取得します
- 4. Java で java.util.Date を使用して、指定した日付の時刻を取得します
- 5. Java で java.util.Date を使用して、指定した日付の分を取得します
- 6. Java で java.util.Date を使用して、指定した日付の秒を取得します
学習内容:
内容如下所示:
1. Javaパッケージをインポートする
import java.util.Date;
2. Java で java.util.Date を使用して、指定した日付の年を取得します
Date date=new Date();
String year=String.format("%tY", date);
3. Java で java.util.Date を使用して、指定した日付の月を取得します
Date date=new Date();
String mon=String .format("%tm", date);
4. Java で java.util.Date を使用して、指定した日付の曜日を取得します
Date date=new Date();
String day=String .format("%td", date);
5. Java で java.util.Date を使用して、指定した日付の時刻を取得します
Date date=new Date();
String h=String .format("%tH", date);
6. Java で java.util.Date を使用して、指定した日付の分を取得します
Date date=new Date();
String m=String .format("%tM", date);
7. Java で java.util.Date を使用して、指定した日付の秒を取得します
Date date=new Date();
String s=String .format("%tS", date);
要約:
知识小结:
- 1. String.format() メソッドは文字列をフォーマットするメソッドです
- 2. 出力文字列: プレースホルダー「%s」は、出力される文字列そのものを表します。(データ型を文字列として定義)
- 3. 出力整数: プレースホルダー「%d」は 1 つだけあり、出力される整数を表します。(データ型を int として定義します)
- 4. 浮動小数点数の出力: プレースホルダー「%.2f」は 1 つだけあり、出力される浮動小数点数を表します。「.2」は出力される小数点以下の桁数を表します。つまり、小数点以下 2 桁が出力されます。保持されます。(データ型をdoubleとして定義します)
- 5. 出力日: プレースホルダー「%tF」は出力される日付を表します。「%tF」は、出力の日付形式が「年-月-日」であることを意味するため、形式文字列は「%tF」、パラメータリストは日付になります。(データ型を日付として定義します)
- 6. 出力時間: プレースホルダー「%tT」は、出力される時間を表します。「%tT」は、出力時刻の形式が「時:分:秒」であることを示します。パラメータリストは日付です。(データ型を日付として定義します)
- 7. 出力帯域幅レート: プレースホルダー「%.2f」とテキスト「Mbps」。これらは合わせて、出力される帯域幅レートを表します。(データ型をdoubleとして定義します)
- 8. 出力通貨金額: プレースホルダー「%.2f」。出力される通貨金額を表します。ここで、「「通貨記号を示します。「.2」は出力される小数点以下の桁数を示します。つまり、小数点以下 2 桁を保持します。したがって、書式文字列は「$%.2f」で、パラメータのリストは amount です。(定義されたデータ型はdoubleです)
- 9. "%e" は科学的表記法で表現された浮動小数点数を出力します
- 10. 8 進数で表された整数を出力するには、「%o」を使用します。
- 11. "%x" は 16 進数などで表された整数を出力します。