日期:2014-05-16 浏览次数:20484 次
用EXTJS的朋友该遇到过这样的问题.
?
DateFiled选择日期后,即使我们在其中写了
?
{ xtype : "datefield", format :"Y-m-d" }
?我们后台接受的参数依然会是:例如"2010-11-11T11:11:11"的格式.
?
这件事让我头大了好几个钟头.
?
在EXTJS里怎么转换,后才就是这样.
?
最后才想起来.在后才接受后处理了吧.
?
String date = (String) morphDynaBean.get("date");//得到的前台传入的日期 SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd'T'H:m:s"); Date dt = null; try { dt = fmt.parse(date); } catch (ParseException e) { }
?new SimpleDateFormat("yyyy-MM-dd'T'H:m:s");//别忘了那个引号里的'T'
?
得到了我想要的DATE类型.
?
于是乎,这个世界的骚乱又平静了.