数据库中日期是int型,怎么将数据库中的日期取出来变成date型呢?
就比如说数据库中的是int型:1340086743。可是我要取出来显示在前台页面的是date型:2012-12-12。Datenow=newDate(rs.getLong...
就比如说 数据库中的是int型:1340086743。
可是我要取出来显示在前台页面的是date型:2012-12-12。
Date now = new Date(rs.getLong("uptime"));
SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");
templetsOneBean.setUptime(f.format(now));
这个显示出来的时间不是当前的时间,它显示的时间是1970-01-16,跪求高手指导!!! 展开
可是我要取出来显示在前台页面的是date型:2012-12-12。
Date now = new Date(rs.getLong("uptime"));
SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");
templetsOneBean.setUptime(f.format(now));
这个显示出来的时间不是当前的时间,它显示的时间是1970-01-16,跪求高手指导!!! 展开
3个回答
展开全部
日期时间型有很多种,是 java.util.Date,java.sql.Date,java.util.Calendar,还是java.text.DateFormat
是不是要得到 20030321 这种格式的,用下面的方法就可以:
java.util.Date b=(java.util.DateGetDate() //得到日期
java.text.SimpleDateFormat dateFormat=new SimpleDateFormat("yyyyMMdd"); //设置输出格式
String today=dateFormat.format(b);//得到字符串形式的日期 20030321
int a=Integer.parseInt(today); //变成整数型
是不是要得到 20030321 这种格式的,用下面的方法就可以:
java.util.Date b=(java.util.DateGetDate() //得到日期
java.text.SimpleDateFormat dateFormat=new SimpleDateFormat("yyyyMMdd"); //设置输出格式
String today=dateFormat.format(b);//得到字符串形式的日期 20030321
int a=Integer.parseInt(today); //变成整数型
展开全部
我们用的是这个:to_date(#recordTime#,'yyyy-mm-dd'),所有字段都用字符串来表示。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
话说你这个int类型的值1340086743 是怎么算出来的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询