From 674747e1ccde2707bf4d4c02d52b7ef5af5a97dc Mon Sep 17 00:00:00 2001 From: 826220679@qq.com <826220679@qq.com> Date: 星期六, 22 七月 2023 14:25:36 +0800 Subject: [PATCH] 修改了解析 --- src/baowen/Insertdatabase.java | 17 +++++++++-------- 1 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/baowen/Insertdatabase.java b/src/baowen/Insertdatabase.java index c604621..2d9ad78 100644 --- a/src/baowen/Insertdatabase.java +++ b/src/baowen/Insertdatabase.java @@ -36,14 +36,15 @@ for(int i=0;i<size;i++) { tb_shebei shebei=tagvc.get(i); String time=shebei.getGengxintime(); - String state=shebei.getState(); - int time0=Dell_system.getLixiantime(); - boolean aa=Shi_jian_cha_sss.shijiancha(time,time0);//如果标签更新时间大于离线时间大于timetagoff秒 + String state=shebei.getState(); if(state.equals("1")) { - if(aa) { + int p=Dell_system.getLixiantime(); + int b= Shi_jian_cha_sss.get_time_cha_s(GetNowTime.now(),time); + //当前时间和之前时间差大于某个数值p + if(b>p) { String tagid=shebei.getTagid(); String name=shebei.getName(); - insertdatabase(tagid,name); + insertdatabase(tagid,name,"离线时长:"+p); shebei.setState("0"); } } @@ -52,10 +53,10 @@ /**插入数据进入数据库*/ - public static void insertdatabase(String tagid,String name) { + public static void insertdatabase(String tagid,String name,String alltime) { String addtime=GetNowTime.now(); - String[] ziduan= {"tagid","name","addtime"}; - String[] zhi= {tagid,name,addtime}; + String[] ziduan= {"tagid","name","addtime","alltime"}; + String[] zhi= {tagid,name,addtime,alltime}; DatabaseManagement.insertfast("jilu", ziduan, zhi); } } -- Gitblit v1.9.3