import java.sql.SQLException; import java.sql.Timestamp; import java.text.SimpleDateFormat; import java.util.Date; import oracle.sql.TIMESTAMP; /** * 日期公共处理类 * @author guyong * */ public class DateUtil { /** * 根据oracle的Timestamp获取字符串日期时间 * @param t Timestamp时间 * @param formatStr 格式化字符串,如果是null默认yyyy-MM-dd hh:mm:ss * @return 格式化后的字符串 */ public String getDateBySqlTimestamp(Object obj, String formatStr) { try { TIMESTAMP t = (TIMESTAMP)obj; if (formatStr == null || formatStr.equals("")) { formatStr = "yyyy-MM-dd hh:mm:ss"; } Timestamp tt; tt = t.timestampValue(); Date date = new Date(tt.getTime()); SimpleDateFormat sd = new SimpleDateFormat(formatStr); return sd.format(date); } catch (SQLException e) { e.printStackTrace(); } return ""; }
笔记一个oracle timestamp的转换类
笔记一个oracle timestamp的转换类,可以将timestamp转换为struts2中前台能显示的日期类型,当然,还有很多其他方法转换,这里不再仔细说了
猜你喜欢
转载自jackyrong.iteye.com/blog/1725383
今日推荐
周排行