固定格式的日期 String 转为为一种固定格式的String

来源:互联网 发布:宽带域名是什么意思 编辑:程序博客网 时间:2024/05/21 11:11

//固定输入的日期格式String str = "05/Aug/2016";//(dd/mmm/yyyy)中三个mmm表示接收英文简拼,mmmm表示接收英文全拼SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MMM/yyyy", Locale.US);Date date;try {date = dateFormat.parse(str);//将固定String 转为日期内型dateFormat = new SimpleDateFormat("yyyy-MM-dd");//将转换的格式String reDate = dateFormat.format(date);//转换后的字符串System.out.println(reDate);dateFormat = new SimpleDateFormat("yyyy-MMM-dd",Locale.US);//将转换的格式  Locale.US 表示美国表示法String reDate1 = dateFormat.format(date);//转换后的字符串System.out.println(reDate1);dateFormat = new SimpleDateFormat("yyyy-MMMM-dd",Locale.US);//将转换的格式 Locale.CHINA 中国表示法String reDate2 = dateFormat.format(date);//转换后的字符串System.out.println(reDate2);} catch (ParseException e) {// TODO 自动生成的 catch 块e.printStackTrace();
}

0 0