天气api参数调整,虫情设备图片数据获取等

This commit is contained in:
mi9688
2024-11-19 10:52:43 +08:00
parent 8713323b4f
commit 921982ba70
36 changed files with 795 additions and 26 deletions

View File

@ -0,0 +1,25 @@
package com.fastbee.common.utils.date;
import java.time.LocalDateTime;
import java.time.temporal.ChronoUnit;
import java.time.format.DateTimeFormatter;
public class DateTimeCalculationUtils {
// 获取当前时间并减去指定单位的指定数量
public static LocalDateTime minus(long amountToSubtract, ChronoUnit unit) {
// 获取当前时间
LocalDateTime now = LocalDateTime.now();
// 减去指定的时间量
return now.minus(amountToSubtract, unit);
}
// 格式化日期时间
public static String format(LocalDateTime dateTime) {
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
return dateTime.format(formatter);
}
public static void main(String[] args) {
System.out.println("DateTime before 5 minutes: " + DateTimeCalculationUtils.format(DateTimeCalculationUtils.minus(5, ChronoUnit.MINUTES)));
}
}