㈠ 我想用java从数据库中读取两个时间,并求间隔时间,应该怎么写
web这块学得少,没办法提供代码,只能给你思路,先创建两个变量,假设一个叫lastTime,一个叫nowTime,然后先用nowTime接收在数据库获取到的时间,然后用nowTime减去lastTime得到时间差,然后再把刚才在数据库拿到的时间的值赋给lastTime
㈡ java中从数据库中读出日期类型后怎么提取年月或者日
直接通过格式转换的形式即可。举例:
String str0 = "2015年07月05日";
Date d1 = new SimpleDateFormat("yyyy年MM月dd日").parse(str0);//定义起始日期
SimpleDateFormat sdf0 = new SimpleDateFormat("yyyy");
SimpleDateFormat sdf1 = new SimpleDateFormat("MM");
SimpleDateFormat sdf2= new SimpleDateFormat("dd");
String str1 = sdf0.format(d1);
String str2 = sdf1.format(d1);
String str3 = sdf2.format(d1);
System.out.println("年份为:"+str1);
System.out.println("月份为:"+str2);
System.out.println("日为:"+str3);
结果: