慕UI8868584
2018-01-05 10:09
怎么通过Date定义一个 日期,然后通过设置SimppleDateFormat格式输出2017年10月10日?
Date类只能获取当前时间,无法通过自行定义,你可以这样得到你的要求
String d = "2017-10-10";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd ");
// 调用parse()方法,将字符串转换为日期
Date date =sdf.parse(d);
System.out.println(date);
String time = "2018-8-17";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年M月dd日");
try {
Date d = sdf.parse(time);
System.out.println(sdf1.format(d));
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
String d = "xx";
SimpleDateFormat sdf= new SimpleDateFormat("yyyy年MM月dd日");
System.out.println(sdf.format(d));
Java入门第三季
409776 学习 · 4546 问题
相似问题
回答 1
回答 5