Date型からCalendar型にするサンプルです。
サンプルソース
生成したCalendarインスタンスにsetTimeメソッドでDate型インスタンスを指定します。
例)Date型からCalendar型にしてフォーマット指定してコンソールに出力する
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class Sample { public static void main(String[] args) { //Date型をCalendar型にする Date d = new Date(); Calendar cal = Calendar.getInstance(); cal.setTime(d); //フォーマットを指定して出力する SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); System.out.println(sdf.format(cal.getTime())); } } |
- 結果
- 2019/05/20 15:42:23