java时间真麻烦! 这种时间是非连续的而且,这样的值,碰到10的整数倍都困难,别提86400000的整数倍了换个方式吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不会吧while(true) {java.util.Date now=new java.util.Date(); //Instance a Data objectlong nowLong = now.getTime(); //与1970.1.1距离的时间(毫秒数)if (nowLong%86400000==0) //如果系统时间为00:00,刷新数据库 try{ stmt=BQServlet.connect.createStatement(); sql="UPDATE tbl_user SET Usr_DAY=0"; //set day score=0 stmt.executeQuery(sql); } catch(SQLException e){ System.out.println(e.toString()); }}}你把代码放到无限循环里了么 switch-case的编译问题 public static void main(String args[]) 里有点不解 请帮我解决一下运行环境的问题 Applet中如何使用对话框 rrdw:如何访问声明在别的包里的default的类? 用jbuilderX做一个屏幕保护程序是否可行? 客户端Socket怎样知道ServerSocket已经中止服务? 请advanced(超越)来拿分 请问:如何获得jTextField 的鼠标双击事件 我正在编一个游戏,想编成多人游戏有一个问题请教大家 关于中文编码的问题 在线等待:关于日期相减取得的天数为什么不准确
java.util.Date now=new java.util.Date(); //Instance a Data object
long nowLong = now.getTime(); //与1970.1.1距离的时间(毫秒数)
if (nowLong%86400000==0) //如果系统时间为00:00,刷新数据库
try{
stmt=BQServlet.connect.createStatement();
sql="UPDATE tbl_user SET Usr_DAY=0"; //set day score=0
stmt.executeQuery(sql);
}
catch(SQLException e){
System.out.println(e.toString());
}
}
}
你把代码放到无限循环里了么