java日期格式转换,在线求助 Sun Apr 07 11:12:34 CST 2013如何把以上这种字符串日期转化成时间类型。java时间格式转换 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static void main(String[] args) throws ParseException { String s="Sun Apr 07 11:12:34 CST 2013"; DateFormat df = new SimpleDateFormat("EEE MMM dd HH:mm:ss 'CST' yyyy",Locale.US); DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(sdf.format(df.parse(s))); } SimpleDateFormat sf=new SimpleDateFormat("yyyy-MM-dd");这个是年月日的形式。Sun Apr 07 11:12:34 CST 2013 这个是你从数据库里读出来的吧。接收这个类型。sf.format();这个方法就是转换日期类型的。 new Date("Sun Apr 07 11:12:34 CST 2013") 就可以了,,我以前一直不知道居然可以传递字符串。 SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd");sdf.format(String str); 那只能说明你传递的参数 有问题 ,然后jdk版本 是多少?我用的1.6 hibernate继承引发的问题 帮忙下怎么把验证码传到后台做判断 有apache mina2 开发的兄弟进来下 struts2提示信息的问题 JavaMail如何实现邮件分割 java怎样才能学好? 关于awt-----------------按钮布局?? 再发个帖子, 高手进来看看啊。帮帮小弟 怎样将已经编译好的exe文件转换为.class文件?? jsp怎样调用applet中的方法呢? java中变量初始化问题 java连接数据库mysql时候出现错误求解决
String s="Sun Apr 07 11:12:34 CST 2013";
DateFormat df = new SimpleDateFormat("EEE MMM dd HH:mm:ss 'CST' yyyy",Locale.US);
DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(sdf.format(df.parse(s)));
}
这个是年月日的形式。Sun Apr 07 11:12:34 CST 2013 这个是你从数据库里读出来的吧。接收这个类型。
sf.format();这个方法就是转换日期类型的。
sdf.format(String str)
;
那只能说明你传递的参数 有问题 ,然后jdk版本 是多少?我用的1.6