public static void main(String[] args) throws ParseException {
String str = "2011/03/12 16:51:32";
//注意format的格式要与日期String的格式相匹配!!!!
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Date a = sdf.parse(str);
System.out.println(a);
//Sat Mar 12 16:51:32 CST 2011
//Date默认输出都是国外标准
System.out.println(sdf.format(a));
//2011/03/12 16:51:32
}
Date–>String
public static void main(String[] args) {
Date d1 = new Date();
//当前时间
System.out.println(d1);
//Sat Jul 09 11:56:02 CST 2022
//Date默认输出都是国外标准
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss ");
//注意月和分钟的区分
String format = simpleDateFormat.format(d1);
System.out.println(format);
//2022年07月09日 11:56:02
}
SimpleDateFormat用法
import java.util.Date;
//注意是util包里的date,不是sql包里的
//获取当前时间
Date date = new Date();
//定义转化为字符串的日期格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//将时间转化为类似 2020-02-13 16:01:30 格式的字符串
// year month day hour minute second
//根据自己的需求去掉不用想要的就行
String d=sdf.format(date);
//输出2022-07-09 11:39:24



