public static void main(String[] args) {
String date="Fri Jul 03 10:48:32 CST 2009"; // TODO 自动生成方法存根
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss");
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyyMMddkkmmss");
try {
String newdate=sdf.format(sdf2.parse(date));
System.out.print(newdate);
} catch (ParseException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
} }
String date="Fri Jul 03 10:48:32 CST 2009"; // TODO 自动生成方法存根
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss");
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyyMMddkkmmss");
try {
String newdate=sdf.format(sdf2.parse(date));
System.out.print(newdate);
} catch (ParseException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
} }
SimpleDateFormat sdf=new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.US);
public static void main(String[] args) {
String date="Fri Jul 03 10:48:32 CST 2009"; // TODO 自动生成方法存根
SimpleDateFormat sdf=new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.US);
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyyMMddkkmmss"); try {
String newdate=sdf2.format(sdf.parse(date));
System.out.print(newdate);
} catch (ParseException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
} }
public static void main(String[] args) throws ParseException{
String hql = "Fri Jul 03 10:48:32 CST 2009";
SimpleDateFormat simples = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.US);
Date date = simples.parse(hql);
SimpleDateFormat simple = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(simple.format(date));
}
这样是可行的
LZ试试,顺便感谢下LS的
SimpleDateFormat simples = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.US); 这中方式以前没用过,谢谢。
这样的格式转换没道理达不到要求的。
public static void main(String[] args) {
String date="Fri Jul 03 10:48:32 CST 2009"; // TODO 自动生成方法存根
SimpleDateFormat sdf=new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.US);
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyyMMddkkmmss"); try {
String newdate=sdf2.format(sdf.parse(date));
System.out.print(newdate);
} catch (ParseException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
} }