日期格式转换

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);

}

 

转载于:https://www.cnblogs.com/chenshuyong/p/10673224.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值