Cron: 0 23 16 ? THU - 2023/01/19 16:23:00
- 2023/01/12 16:28:00
Làm cách nào để lấy được ngày giờ hiện tại của cron vậy ạ
Code
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:00"); LOGGER.info("Cron: " + emailConfig.getTimeSendMail()); CronExpression cronExpression = CronExpression.parse("0 23 16 ? * THU"); LocalDateTime nextRunDate = cronExpression.next(LocalDateTime.now()); LOGGER.info(dtf.format(nextRunDate)); LocalDateTime current = LocalDateTime.now(); LOGGER.info(dtf.format(current));