小问题,但蛮有挑战的,请高手!!! 时间相加的问题吗?转化成long加行不? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 insert into B(T2) select sum(T1) from A 按这个思路试一下 你这里汇总有没有什么特殊要求?java.sql.Time类专门处理数据库里时间字段的,你汇总了之后,再用sql语句插到第二个数据库里就成了。 Time time3 = new Time(35, 88, 86);System.out.println( time3.getMinutes());得到的结果是29,因此Time会自动处理时间,而你不需要的担心向前进位的问题,提示到这里够了吧。 两个mysql中的表a,b并且都只有一个字段time 我只是为了方便做实验用的完全可以 数据库操作我封装了~~ 如果要原代码也可以贴出来<%@ page contentType="text/html;charset=gb2312"%><%@ page import="java.sql.*" %><jsp:useBean id="mysql" scope="page" class="sleftest.DBsql" /><%int h=0;int m=0;int s=0;int date=0;ResultSet rs=mysql.getRs("select * from a");while(rs.next()){ String ss=rs.getTime("time").toString(); String s1=ss.substring(0,2); h+=Integer.parseInt(s1); String s2=ss.substring(3,5); m+=Integer.parseInt(s2); String s3=ss.substring(6,8); s+=Integer.parseInt(s3); }if(s>60){m+=s/60;s%=60;}if(m>60){h+=m/60;m%=60;}if(h>24){date+=h/24;h%=24;}String ss1=String.valueOf(h);String ss2=String.valueOf(m);String ss3=String.valueOf(s);if(ss1.length()<2)ss1="0"+ss1;if(ss2.length()<2)ss2="0"+ss2;if(ss3.length()<2)ss3="0"+ss3;String sss=ss1+":"+ss2+":"+ss3;mysql.RunSql("insert into b(time) values('"+sss+"')");%> 有人了解ibatis没?想问个关于不等于的写法 oc4j部暑war出错 while循环语句不执行 新手提问:向hashMap里添加数据的问题 为什么说我没有初始化变量呢 求助,关于ResultSet is read only的异常。 请教关闭数据库连接的问题 TOMCAT部署基于struts的web应用的问题。 为什么我的tomcat连接池报告错误j 这样的问题如何解决呀,回答就有分,郁闷,谁来帮我----谢谢先! 关于jsp三层架构 jbuilder里面怎么不能生成HTML页面啊?
按这个思路试一下
System.out.println( time3.getMinutes());得到的结果是29,因此Time会自动处理时间,而你不需要的担心向前进位的问题,提示到这里够了吧。
完全可以 数据库操作我封装了~~ 如果要原代码也可以贴出来<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*" %>
<jsp:useBean id="mysql" scope="page" class="sleftest.DBsql" />
<%
int h=0;
int m=0;
int s=0;
int date=0;
ResultSet rs=mysql.getRs("select * from a");
while(rs.next())
{
String ss=rs.getTime("time").toString();
String s1=ss.substring(0,2);
h+=Integer.parseInt(s1);
String s2=ss.substring(3,5);
m+=Integer.parseInt(s2);
String s3=ss.substring(6,8);
s+=Integer.parseInt(s3);
}
if(s>60)
{
m+=s/60;
s%=60;
}
if(m>60)
{
h+=m/60;
m%=60;
}
if(h>24)
{
date+=h/24;
h%=24;
}
String ss1=String.valueOf(h);
String ss2=String.valueOf(m);
String ss3=String.valueOf(s);
if(ss1.length()<2)ss1="0"+ss1;
if(ss2.length()<2)ss2="0"+ss2;
if(ss3.length()<2)ss3="0"+ss3;
String sss=ss1+":"+ss2+":"+ss3;
mysql.RunSql("insert into b(time) values('"+sss+"')");
%>