「Java」Calendar.getTime()メソッドでDateオブジェクトを返す方法
説明
1.java.util.Calendar.set(int year, int month, int date,
int hourOfDay, int minute, int second)
フィールドYEAR、MONTH、DAY_OF_MONTH、HOUR_OF_DAY、MINUTEおよびSECONDの値を設定します。
2.public final Date getTime()
このCalendarの時間値(元期からのミリ秒単位のオフセット)を表すDateオブジェクトを返します。
戻り値:時間値を表すDate。
Javaコード
package com.arkgame.study; import java.text.SimpleDateFormat; import java.util.Calendar; public class CalendarDateDemo { private static final String dtPattern = "yyyy/MM/dd HH:mm:ss"; public static void main(String[] args) { Calendar cftDate = Calendar.getInstance(); // year month date hour minute seconde cftDate.set(2020, 10, 23, 11, 59, 59); // time pattern SimpleDateFormat sdf = new SimpleDateFormat(dtPattern); // getTime Date String result = sdf.format(cftDate.getTime()); System.out.println("日付:" + result); } }
結果
日付:2020/11/23 11:59:59