-
admin
2024-04-25 5316c506119ad056a5640650e5e79babe4194d38
jcdm-main/src/main/java/com/jcdm/main/restful/factoryMes/controller/testClass.java
@@ -1,30 +1,27 @@
package com.jcdm.main.restful.factoryMes.controller;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
import java.util.*;
public class testClass {
    public static void main(String[] args) {
        // 创建Timer实例
        Timer timer = new Timer();
        // 创建TimerTask实例
        TimerTask task = new TimerTask() {
            @Override
            public void run() {
                // 在这里编写定时任务的具体逻辑
                System.out.println("定时任务触发,当前时间:" + new Date());
        String str = "123990016680564";
        List<String> l = new ArrayList<>();
        l.add("9900166805");
        l.add("9900171753");
        l.add("9900173353");
        Integer i = 0;
        String o = "";
        for (String s : l) {
            if(str.contains(s)){
                i = s.length();
                o = s;
                break;
            }
        };
        }
        System.out.println(i);
        System.out.println(o);
        // 设置定时任务的触发时间为每天的9:25
        // 获取当前时间
        Date currentTime = new Date();
        // 设置定时任务的触发时间为当天的9:25
        Date scheduleTime = new Date(currentTime.getYear(), currentTime.getMonth(), currentTime.getDate(), 9, 27, 0);
        // 启动定时任务
        timer.schedule(task, scheduleTime);
    }
}