import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Map;
import org.apache.struts2.util.StrutsTypeConverter;
public class DateConverter extends StrutsTypeConverter {
/*
* http://blog.163.com/ztxz_179/blog/static/10520599520122575940933/
* 在classpath根下创建 xwork-conversion.properties文件
* 增加配置项:java.util.Date=com.sohu.video.ad.struts.converter.DateConverter
* */
private static final String FORMATDATE = "yyyy-MM-dd";
private static final String FORMATTIME = "yyyy-MM-dd HH:mm:ss";
@SuppressWarnings("unchecked")
@Override
public Object convertFromString(Map context, String[] values, Class toClass) {
if (values == null || values.length == 0) {
return null;
}
// 有时分秒的要先转换
SimpleDateFormat sdf = new SimpleDateFormat(FORMATTIME);
Date date = null;
String dateString = values[0];
if (dateString != null) {
try {
date = sdf.parse(dateString);
} catch (ParseException e) {
date = null;
}
if (date == null) {
sdf = new SimpleDateFormat(FORMATDATE);
try {
date = sdf.parse(dateString);
} catch (ParseException e) {
date = null;
}
}
}
return date;
}
@SuppressWarnings("unchecked")
@Override
public String convertToString(Map context, Object o) {
if (o instanceof Date) {
SimpleDateFormat sdf = new SimpleDateFormat(FORMATTIME);
return sdf.format((Date) o);
}
return "";
}
}
分享到:
相关推荐
Firefox 52.0.2 渗透便携版 90SEC beta8 含多个文件 Firefox 52.0.2 渗透便携版 90SEC beta8 Firefox 52.0.2 渗透便携版 90SEC beta8 Firefox 52.0.2 渗透便携版 90SEC beta8 Firefox 52.0.2 渗透便携版 90SEC beta8...
解压后可用,资源全名:Firefox Setup 51.0b2.exe
firefox52.0.2最新渗透便携版,打开解压就可以使用,包含了几乎所有的渗透测试插件 Firefox是一一个出自Mozilla组织的流行的Web浏览器。Firefox的流行并不仅仅是因为它是一-个好的浏览器,而且它能够支持插件进而...
解压后可用,资源全名:Firefox Setup 52.7.2esr.exe
解压后可用,资源全名:Firefox Setup 72.0.2.msi
受影响的包括uBlock Origin、AdGuard AdBlocker、AdBlock For Firefox、AdNauseam等广告拦截扩展。只有科学上网,去AdGuard或AdGuard AdBlocker英文网站主页安装这个插件。你也可以尝试下载这个离线安装插件,解压缩...
解压后可用,资源全名:Firefox Setup 52.0.2.exe
Firefox填写表单扩展 安装方法很简单,直接拖拽到火狐浏览器窗口中然后根据提示操作即可。 随时关注最新版: http://code.google.com/p/ffextension/downloads 火狐官方下载地址: ...
Firefox的右上角有一个易于访问的新菜单,其中包含流行的浏览器控件 光滑的新标签页使整体外观更平滑,并且在不活动时淡入背景 互动式入门培训,可指导用户完成新的Firefox更改 通过创建Firefox帐户来设置Firefox...
火狐浏览器简体中文版Firefox (firefox-99.0.1.tar.bz2),适用于Linux 64-bit
解压后可用,资源全名:Firefox Web Installer 84.0.2.exe
ScrapBook for FireFox 1.5.14 ScrapBook for FireFox 1.3.7 直接用FIREFOX打开 XPI 文件即可
资源全名:Firefox Setup 72.0.2.msi
DOM Inspector是Mozilla Firefox的一个扩充套件,官方中文版上称之为DOM观察器,在安装Mozilla Firefox时,可以在自订安装中选择是否安装DOM Inspector,如果在安装Mozilla Firefox时没有选择自订安装以安装DOM ...
包含很多渗透测试插件,直接解压就可以使用
自带的火狐浏览器太老了,通过该浏览器,很多功能都不能实现,实际上不是bug,只是该更新版本了,建议安装最新的火狐浏览器。条件限制,有时只能离线安装,可以...tar xf firefox-124.0.tar.bz2 cd firefox ./firefox
火狐firefox adblock xpi插件,adblock for macOS firefox,解决火狐浏览器安装adblock显示此页面在您的地区不可用问题,解压拖动到火狐浏览器即可安装,完美解决无法从插件市场安装的问题
火狐浏览器 59 版本,firefox 59版本,直接点击安装。
Firefox渗透版(52.0.2),包含各种常用插件;喷子请绕过。包含各种常用插件;喷子请绕过。包含各种常用插件;喷子请绕过。
firefox_52.3.0esr+build2-0kord1_arm64.deb, firefox_52.3.0esr+build2-0kord1_armhf.deb, firefox_75.0+build3-0kylin1_amd64.deb, firefox_75.0+build3-0kylin1_arm64.deb, firefox_75.0+build3-0kylin1_...