从oracle中读取出的时间类型到java中没有时分秒
2013-06-2611:05:00到java中放在Data类型中就成了2013-06-2600:00:00了请问有什么转换的方法吗?一下是我写的一个方法可还是不能显示完...
2013-06-26 11:05:00 到java中放在Data类型中就成了2013-06-26 00:00:00了请问有什么转换的方法吗?
一下是我写的一个方法 可还是不能显示完整的时间
//获取时间,转换为String类型,ncreatedate在类中为Date类型
public String getNcreatedate(boolean isStr) {
java.sql.Date time = null;
String date = null;
if (isStr) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
date = sdf.format(ncreatedate);
try {
Date newDate = sdf.parse(date);
time = new java.sql.Date(newDate.getTime());
date = time.toString();
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
return date;
} 展开
一下是我写的一个方法 可还是不能显示完整的时间
//获取时间,转换为String类型,ncreatedate在类中为Date类型
public String getNcreatedate(boolean isStr) {
java.sql.Date time = null;
String date = null;
if (isStr) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
date = sdf.format(ncreatedate);
try {
Date newDate = sdf.parse(date);
time = new java.sql.Date(newDate.getTime());
date = time.toString();
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
return date;
} 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询