问题描述:
如何将extjs 传过来的 “yyyy-mm-dd” String类型 在后端转化为 Date ?
解决方案:
在 action中,
1. 引入所需包:
// Date 相关
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.text.ParseException;
2. 执行转化:
/*------------------------- String to Date ---------------------------*/
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
try {
dBirthday = format.parse(sBirthday);
} catch (ParseException e) {
e.printStackTrace();
}
/*------------------------/ String to Date ---------------------------*/
(以上 的 sBirthday 变量为 String 类型, 转化后的 dBirthday 为 Date 类型。)