「Java入門」日付型(Date型)とString型を変換するサンプル
サンプルコード
package com.arkgame; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class TimestampDemo { public static void main(String[] args) { SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日 HH時mm分ss秒"); String str2 = sdf1.format(new Date()); System.out.println("Date => String:\n" + str2); try { SimpleDateFormat cft = new SimpleDateFormat("yyyy/MM/dd"); Date date = cft.parse("2019/03/10"); System.out.println("String=>Date:\n" + date.toString() + "\n" + cft.format(date)); } catch (ParseException e) { e.printStackTrace(); } } }
結果
Date => String:
2019年03月10日 19時16分19秒
String=>Date:
Sun Mar 10 00:00:00 JST 2019
2019/03/10