Java日期类相互转换
因为今天学习了一些Java的API,但用的不是很熟悉,就记录下来,随时可以翻阅翻阅
1.当前时间转换成字符串
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String s = sdf.format(date);
System.out.println(s);
2.Calendar类方法的使用
Calendar cal = Calendar.getInstance();
cal.set(Calendar.YEAR,2018);
cal.get(Calendar.YEAR);
System.out.println(cal);
3.日期类的相互转换
//1.创建sdf1对象,格式是2018-03-04
SimpleDateFormat sdf1=new SimpleDateFormat("yyyy-MM-dd");
//2.将字符串"2018-03-04"--->Date对象
Date date = sdf1.parse("2018-03-04");
//3.创建sdf2对象,格式是:2018年03月04日。
SimpleDateFormat sdf2=new SimpleDateFormat("yyyy年MM月dd日");
//4.将Date--->String(2018年03月04日)
String format = sdf2.format(date);
System.out.println(format);