频道栏目
首页 > 数据库 > 其他综合 > 正文
数据库中字段类型为datetime,如何将其转换成java中的Date类型?
2018-05-08 14:45:20         来源:qq_38369069的博客  
收藏   我要投稿

数据类型对照点击打开链接

JDBC:

PreparedStatement ps = conn.prepareStatement(sql);
			ResultSet rs = ps.executeQuery();
			while(rs.next()){
				Timestamp timestamp = rs.getTimestamp("action_time");
				Date date = new Date(timestamp.getTime());
				String dateStr = dateUtil.date2String(date);
			}
package com.ydtf.ipcc.sms.util;

import java.sql.Timestamp;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 日期格式化工具类
 * @author Shixf
 * @date 2018年5月4日
 */
public class DateUtil {
	
	/**
	 * 将Date转换成String
	 * @param date
	 * @return
	 */
	public String date2String(Date date) {
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		String dateStr = sdf.format(date);
		return dateStr;
	}
	
	/**
	 * 将Timestamp转换成String
	 * 用于数据库中字段类型为datetime
	 * @param timestamp
	 * @return
	 */
	public String time2String(Timestamp timestamp) {
		Date date = new Date(timestamp.getTime());
		String dateStr = date2String(date);
		return dateStr;
	}

}
点击复制链接 与好友分享!回本站首页
上一篇:安装Redis数据库及scrapy_redis步骤教程
下一篇:阿里巴巴公司的模拟笔试题:数据库的随机抽取若干的数据信息进行访问
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站