1.原理基础
public SimpleDateFomat(String pattern):
构造一个SimpleDateFomat使用给定的模式和默认的日期格式
2.实例演示
import java.text.SimpleDateFormat;//导包
import java.util.Date;
public class SimpleDateFormatDemo {
public static void main(String[] args) {
Date d = new Date();
System.out.println("日期被格式化前:"+d);
//将日期转化成指定格式的字符串
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
String time = sdf1.format(d);
System.out.println("日期被格式化后:"+time);
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy年MM月dd日");//只输出年月日
String time2 = sdf2.format(d);
System.out.println("日期被格式化后:"+time2);
}
}
3.格式中的字母对应关系(yyyy年MM月dd日 HH:mm:ss):
y-->年
M-->月
d-->日
H-->时
m-->分
s-->秒