JavaSE_Java字符串与日期类型 相互转换

需要转换的字符串格式如下:

Mon Mar 02 12:06:29 CST 2015

为Date.toString()方式生成的格式

将其转换为Date类型的数据


需要填写的转换格式:  "EEE MMM dd HH:mm:ss zzz yyyy", Locale.UK

示例代码:

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;

public class DateConvert {
	public static void main(String[] args) {
		String x = "Mon Mar 02 13:57:49 CST 2015";
		SimpleDateFormat sdf1 = new SimpleDateFormat(
				"EEE MMM dd HH:mm:ss zzz yyyy", Locale.UK);
		try {
			Date date = sdf1.parse(x);
			SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
			String sDate = sdf.format(date);
			System.out.println(sDate);
		} catch (ParseException e) {
			e.printStackTrace();
		}
	}

}


你可能感兴趣的:(Java,SE)