代码:java日期转换 01-Jul-2017 到20170701

来源:互联网 发布:mac expect ssh 编辑:程序博客网 时间:2024/06/07 01:23

代码:

import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class xiatest {public static void main(String[] args) {try {String source = "01-Jul-2017"; // 转换前的字符串String source1="02-Jul-2017";String dest = ""; // 转换后的字符串source = source.replace('-', '/');SimpleDateFormat sdf = new java.text.SimpleDateFormat("dd/MMM/yy", java.util.Locale.US);Date d = sdf.parse(source);System.out.println(d);Calendar c = Calendar.getInstance();c.setTime(d);int year, month, day;year = c.get(Calendar.YEAR);month = c.get(Calendar.MONTH) + 1;day = c.get(Calendar.DAY_OF_MONTH);dest += year;if (month < 10)dest += "0" + month;elsedest += month;if (day < 10)dest += "0" + day;elsedest += day;System.out.println(dest);} catch (Exception e) {e.printStackTrace();}}}在OAF中也可以试用。。。。。。。。。。。。。。。。。。。。。。。