Sun Jan 29 14:34:06 格林尼治标准时间+0800 2012这个怎么解析,求具体代码。
String value = "Sat Jan 28, 2012 16:00:40"; SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd, yyyy HH:mm:ss",Locale.ENGLISH); Date date = sdf.parse(value); SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(sdf2.format(date));
骚年 貌似要有年吧。。 SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM d yyyy HH:mm:ss", Locale.US); sdf.setLenient(false); for (int year = 1; year <= 2012; year++) { try { System.out.println(sdf.format(sdf.parse("Sat Jan 28 " + year + " 16:00:40"))); } catch (ParseException e) { continue; }
骚年 貌似要有年吧。。 SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM d yyyy HH:mm:ss", Locale.US); sdf.setLenient(false); for (int year = 1; year <= 2012; year++) { try { System.out.println(sdf.format(sdf.parse("Sat Jan 28 " + year + " 16:00:40"))); } catch (ParseException e) { continue; }
String value = "Sat Jan 28, 2012 16:00:40";
SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd, yyyy HH:mm:ss",Locale.ENGLISH);
Date date = sdf.parse(value);
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(sdf2.format(date));
SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM d yyyy HH:mm:ss",
Locale.US);
sdf.setLenient(false);
for (int year = 1; year <= 2012; year++) {
try {
System.out.println(sdf.format(sdf.parse("Sat Jan 28 " + year
+ " 16:00:40")));
} catch (ParseException e) {
continue;
}
SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM d yyyy HH:mm:ss",
Locale.US);
sdf.setLenient(false);
for (int year = 1; year <= 2012; year++) {
try {
System.out.println(sdf.format(sdf.parse("Sat Jan 28 " + year
+ " 16:00:40")));
} catch (ParseException e) {
continue;
}