格式 | 释义 | 举例 |
---|---|---|
yyyy | 年 | 2019 |
MM | 月 | 02 |
dd | 日 | 18 |
HH | 时 | 06 |
mm | 分 | 54 |
ss | 秒 | 17 |
SSS | 毫秒 | 629 |
1.SimpleDateFormat处理日期
public static void main(String[] args) throws ParseException {
SimpleDateFormat sdf1=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat sdf2=new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat sdf3=new SimpleDateFormat("yyyy/MM/dd");
Date date=new Date();
String str1=sdf1.format(date);
String str2=sdf2.format(date);
String str3=sdf3.format(date);
System.out.println(str1);
System.out.println(str2);
System.out.println(str3);
}
2021-03-14 18:42:40
2021-03-14
2021/03/14
2.字符串日期转换为Date
public static void main(String[] args) throws ParseException {
SimpleDateFormat sdf1=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat sdf2=new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat sdf3=new SimpleDateFormat("yyyy/MM/dd");
String str1="2021-03-14 18:42:40";
String str2="2021-03-14";
String str3="2021/03/14";
Date date1=sdf1.parse(str1);
Date date2=sdf2.parse(str2);
Date date3=sdf3.parse(str3);
System.out.println(str1);
System.out.println(str2);
System.out.println(str3);
}
2021-03-14 18:42:40
2021-03-14
2021/03/14
SimpleDateFormat sdf1=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");与String str1="2021-03-14 18:42:40";要一一对应。
欢迎关注公众号:
如果感觉文章内容对您有用,记得点赞吆!