java判断系统时间是否在规定的时间区间之内
java判断系统时间是否在规定的时间区间之内
1️⃣ 创建controller => service => serviceimpl
package com.preciouslove.xinxin_emo.controller; import com.preciouslove.xinxin_emo.service.UserInfoService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.EnableScheduling; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Controller; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /** * @Author : YuanXin * @create 2023/2/15 15:29 * @Description : */ @Controller @EnableScheduling // 开启定时 public class timeBetween { @Autowired private UserInfoService userInfoService; @Scheduled(cron = "1 * * * * * ") public void Between() throws ParseException { String nowDate = new SimpleDateFormat("HH:mm:ss").format(new Date()); Date date = new SimpleDateFormat("HH:mm:ss").parse(nowDate); Date begin = new SimpleDateFormat("HH:mm:ss").parse("14:00:00"); Date end = new SimpleDateFormat("HH:mm:ss").parse("17:00:00"); long endTime = end.getTime(); long beginTime = begin.getTime(); long dateTime = date.getTime(); boolean result = userInfoService.betweenDate(dateTime,beginTime,endTime); if (result){ System.out.println("在时间范围之内"); } else { System.out.println("不在时间范围之内"); } } }
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
本文作者:
本文链接:https://www.cnblogs.com/preciouslove/p/17125657.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
合集:
Java
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步