主题 : 接:2.4.2日期问题 |
级别: 童生
|
1# 发表于:2010-12-24 10:59:31 IP:61.111.*.*
|
||||
---|---|---|---|---|---|
级别: 童生
|
2# 发表于:2010-12-24 11:09:04 IP:115.251.*.*
public class SimpleDateConverter extends StrutsTypeConverter {
public static final DateFormat SHORT_DF = new SimpleDateFormat("yyyy-MM-dd"); public static final DateFormat LONG_DF = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss"); @Override @SuppressWarnings("unchecked") public Object convertFromString(Map context, String[] values, Class toClass) { String s = values[0]; if (StringUtils.isBlank(s)) { return null; } try { if (s.length() > 10) { return new java.sql.Timestamp(LONG_DF.parse(s).getTime()); } else { return new java.sql.Date(SHORT_DF.parse(s).getTime()); } } catch (ParseException e) { return null; } } @Override @SuppressWarnings("unchecked") public String convertToString(Map context, Object o) { Date date = (Date) o; if (o instanceof java.sql.Timestamp) { return LONG_DF.format(date); } else { return SHORT_DF.format(date); } } } |
||
---|---|---|---|
级别: 举人
|
4# 发表于:2010-12-25 14:52:56 IP:61.92.*.*
版主发布的代码里面有个StringUtils类,我们该引入哪个?
|
||
---|---|---|---|
级别: 童生
|
5# 发表于:2010-12-27 08:50:29 IP:59.141.*.*
import org.apache.commons.lang.StringUtils;
|
||
---|---|---|---|
级别: 举人
|
6# 发表于:2010-12-29 16:12:20 IP:61.92.*.*
谢谢斑竹,终于解决这个问题了
|
||
---|---|---|---|
1
共1页