String 类型的 Thu Jun 23 2011 00:00:00 GMT+0800
怎样转化成 util 类的 Date
或者转成 String 类型的 2011-06-23
怎样转化成 util 类的 Date
或者转成 String 类型的 2011-06-23
解决方案 »
- 打算做个Swing版的OA,没事来散分
- 重写equals???????????
- 上传的xls文件,在页面里面打不开,但是同样的一起传的word文件,可以打开??为什么?在线急等
- Swing程序使用越来越多的内存,有什么好招?
- 菜鸟提问
- 哪位帮传一个JAVA与SQL2000的驱动程序,小弟笨了点没有找到
- 在GDI+中如何指定并删除一个图元?谢,分不够再加。急,谢谢大伙。
- 关于在JSP页面里的悬浮广告的问题
- JDBC连接SQL Server 2000出错,但连接MySQL就没出错?
- java妖奇谭-诡异事件求大虾解决
- java timeout
- 敢不敢有人留个言???T 。T 菜鸟啊啊!!我是。。。各位大神。。。帮帮忙好吧。。我真的不会
String string = "";
Date date = null;
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
try
{
string = df.format(new Date());
date = df.parse(string);
}
catch (java.text.ParseException e)
{
e.printStackTrace();
}
return date;
}这样就可以了。
public static void main(String[] args)throws Exception {
String format = "EEE MMM dd yyyy ss:MM:ss z";
String dateStr = new SimpleDateFormat(format,Locale.US).format(new Date());
System.out.println(dateStr);
Date date = new SimpleDateFormat(format,Locale.US).parse("Thu Jun 23 2011 49:06:49 GMT+08:00");
format = "yyyy-MM-dd";
System.out.println(new SimpleDateFormat(format,Locale.CHINA).format(date));
}
String format = "EEE MMM dd yyyy ss:MM:ss Z";//格式字符产最后一个是Z不是z
String string = "";
Date date = null;
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
try
{
date = df.parse(string); //因为你给出的是字符串,所以必须先转成Date类型
System.out.println("Date-"+date);
string = df.format(new Date()); //然后再对该Date类型格式化
System.out.println("String-"+date);
}
catch (java.text.ParseException e)
{
e.printStackTrace();
}
return date;
}
引用了前面哥们的代码,因为自己现在不方便写,这样应该就可以了的。
String string = "";
Date date = null;
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
try
{
date = df.parse(string); //因为你给出的是字符串,所以必须先转成Date类型
System.out.println("Date-"+date);
string = df.format(new Date()); //然后再对该Date类型格式化
System.out.println("String-"+date);
}
catch (java.text.ParseException e)
{
e.printStackTrace();
}
return date;
}
引用了前面哥们的代码,因为自己现在不方便写,这样应该就可以了的。