String转日期
public static Date stringToDate(String s, String format) throws ParseException {
/*
* 将字符串转为日期对象
* s 被解析的字符串
* format 传递过来要被转换的格式
* return 解析后的日期对象
*/
return new SimpleDateFormat(format).parse(s);
}日期转String
public static String dateToString(Date d, String format){
/*
* 将字符串转为日期对象
* d 被转换的日期对象
* format 传递过来要被转换的格式
* return 解析后的字符串
*/
return new SimpleDateFormat(format).format(d);
}
调用
public static void main(String[] args) throws ParseException {
Date d = new Date();
String s = dateToString(d, "yyyy年MM月dd日");
System.out.println(s);
String s1 = "2021-10-11";
//注意stringToDate的format格式要与s1的格式对应
Date d1 = stringToDate(s1,"yyyy-MM-dd");
System.out.println(d1);
}
版权声明:本文为weixin_46848251原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。