日期格式转换
Posted chenshuyong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了日期格式转换相关的知识,希望对你有一定的参考价值。
String[] dateFormats = new String[] {"yyyy-MM-dd","yyyy年MM月dd日","yyyy/MM/dd","yyyyMMdd","yyyy.MM.dd","yyyy-MM-dd H:mm:ss"};
上面是声明可能出现的String格式;我们准备进行转换,转换为Date
例如:String str =2019-4-4;
导入包:import org.apache.commons.lang3.time.DateUtils;
Date date = DateUtils.parseDate(Str,dateFormats);
例如:String val = format(date,"yyyyMMdd"); =====》20190404 //这里格式可以按需求来
String val = format(date,"yyyy-MM-dd");======》2019-04-04
//日期转换为毫秒
date.getTime;常常用来比较大小
//日期格式转换
public static String format(Date date,String patten){
java.text.DateFormat format2 = new java.text.SimpleDateFormat(patten);
return format2.format(date);
}
以上是关于日期格式转换的主要内容,如果未能解决你的问题,请参考以下文章