「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