|
@@ -35,6 +35,7 @@ import org.springframework.data.redis.core.ValueOperations;
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
import java.math.RoundingMode;
|
|
|
+import java.text.SimpleDateFormat;
|
|
|
import java.util.*;
|
|
|
import java.util.concurrent.TimeUnit;
|
|
|
import java.util.function.Supplier;
|
|
@@ -89,20 +90,23 @@ class ChargingParkingApplicationTests {
|
|
|
private ParkingShopService parkingShopService;
|
|
|
@Test
|
|
|
void shopDeal() throws Exception {
|
|
|
- long start = System.currentTimeMillis();
|
|
|
- log.warn("设备轮询开始时间:{}", DateUtil.format(new Date(),"yyyy-MM-dd hh:mm:ss"));
|
|
|
- String carNumber="鄂AT27M1";
|
|
|
- ParkingShop parkingShop = parkingShopService.getById("1590242398638243842");
|
|
|
- System.out.println(parkingShop);
|
|
|
- String inTime = parkingShopService.getInTime(carNumber, parkingShop);
|
|
|
- System.out.println(inTime);
|
|
|
-
|
|
|
- String memberTime = DateUtil.format(DateUtil.offsetDay(DateUtil.parse(inTime), 1), "yyyy-MM-dd") + " " + parkingShop.getMemberLeaveTime() + ":00";
|
|
|
- String days = String.valueOf(DateUtil.betweenDay(DateUtil.parse(inTime, "yyyy-MM-dd"), DateUtil.parse(memberTime, "yyyy-MM-dd"), false));
|
|
|
- System.out.println(memberTime); System.out.println(days);
|
|
|
- long end = System.currentTimeMillis();
|
|
|
- log.warn("设备轮询结束时间:{}", DateUtil.format(new Date(),"yyyy-MM-dd hh:mm:ss"));
|
|
|
- log.warn("设备轮询耗时:{}", end-start);
|
|
|
+
|
|
|
+ System.out.println( new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()));
|
|
|
+
|
|
|
+// long start = System.currentTimeMillis();
|
|
|
+// log.warn("设备轮询开始时间:{}", DateUtil.format(new Date(),"yyyy-MM-dd hh:mm:ss"));
|
|
|
+// String carNumber="鄂AT27M1";
|
|
|
+// ParkingShop parkingShop = parkingShopService.getById("1590242398638243842");
|
|
|
+// System.out.println(parkingShop);
|
|
|
+// String inTime = parkingShopService.getInTime(carNumber, parkingShop);
|
|
|
+// System.out.println(inTime);
|
|
|
+//
|
|
|
+// String memberTime = DateUtil.format(DateUtil.offsetDay(DateUtil.parse(inTime), 1), "yyyy-MM-dd") + " " + parkingShop.getMemberLeaveTime() + ":00";
|
|
|
+// String days = String.valueOf(DateUtil.betweenDay(DateUtil.parse(inTime, "yyyy-MM-dd"), DateUtil.parse(memberTime, "yyyy-MM-dd"), false));
|
|
|
+// System.out.println(memberTime); System.out.println(days);
|
|
|
+// long end = System.currentTimeMillis();
|
|
|
+// log.warn("设备轮询结束时间:{}", DateUtil.format(new Date(),"yyyy-MM-dd hh:mm:ss"));
|
|
|
+// log.warn("设备轮询耗时:{}", end-start);
|
|
|
}
|
|
|
|
|
|
@Test
|