• 【无标题】


    把一天24个小时拆分为96个节点,间隔15分钟为一个,然后在根据当前时间查询节点,显示最近的节点,然后在作为条件查询数据库的96个字段。

    //查询当天24小时分为96个节点 15分钟间隔
    private List createNineSixPoint() {
    List list1 = new ArrayList();
    String tmp1 = “”;
    String tmp2 = “”;
    String tmp3 = “”;
    String tmp4 = “”;

        for (int i = 0; i < 24; i++) {
            if (i <= 9) {
                tmp1 = "0" + i + "00";
                tmp2 = "0" + i + "15";
                tmp3 = "0" + i + "30";
                tmp4 = "0" + i + "45";
            } else {
                tmp1 = i + "00";
                tmp2 = i + "15";
                tmp3 = i + "30";
                tmp4 = i + "45";
            }
            list1.add(tmp1);
            list1.add(tmp2);
            list1.add(tmp3);
            list1.add(tmp4);
        }
        return list1;
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19

    需要查询的代码,放到你自己的方法

        Date date = new Date();
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(date); // 设置为当前时间
        date = calendar.getTime();
        SimpleDateFormat formatter1 = new SimpleDateFormat("HHmm");
       
        String datime1 = formatter1.format(date);
    
        String tableName1="jc_gj_"+zoneid+"_"+datime;    //动态SQL表名
        List list1=createNineSixPoint();  //间隔15分钟的96个节点
        int shijian=Integer.parseInt(datime1); //时间
        String jd="";
        for (int i=0;i=jiedian && shijian-15
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31

    //A,B,C相,传给参数
    String AX=“AX_”+jd;
    String BX=“BX_”+jd;
    String CX=“CX_”+jd;
    mapper.getMonitoringPoint(tableName,tableName1,AX,BX,CX,eqid);

    在这里插入图片描述
    数据库的结构是这样的

  • 相关阅读:
    Python匿名函数
    基于Java毕业设计新闻推送系统源码+系统+mysql+lw文档+部署软件
    网站如何有效防止网络攻击
    后端接口性能优化分析-程序结构优化
    访问者模式的一个使用案例——文档格式转换
    Spring的开幕式——Spring概述与设计思想
    爆阿里云人事大变动:中国区总裁任庚将离职;印度执法局传唤小米印度前负责人;Qt 6.3 正式发布|极客头条
    Leetcode-429.N叉树的层序遍历
    Redis缓存知识-穿透、击穿、雪崩
    PostgreSQL 逻辑复制搭建
  • 原文地址:https://blog.csdn.net/weixin_44540285/article/details/126894930