|
|
|
import com.engine.attendance.vacation.util.VocationCommonUtil;
|
|
|
|
import com.engine.common.util.DateUtil;
|
|
|
|
import com.engine.common.util.Utils;
|
|
|
|
import com.google.common.collect.Lists;
|
|
|
|
import com.google.common.collect.Maps;
|
|
|
|
import sun.misc.BASE64Decoder;
|
|
|
|
import weaver.general.TimeUtil;
|
|
|
|
import weaver.general.Util;
|
|
|
|
|
|
|
|
import java.sql.Date;
|
|
|
|
import java.util.*;
|
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
|
|
public class TestObj {
|
|
|
|
public static void main(String[] args) throws Exception{
|
|
|
|
Calendar calendar = Calendar.getInstance();
|
|
|
|
calendar.set(Integer.valueOf("2024"), Integer.valueOf("04") - 1, 1);
|
|
|
|
//
|
|
|
|
// System.out.println(calendar.getActualMaximum(Calendar.DAY_OF_YEAR));
|
|
|
|
// System.out.println(DateUtil.getBetWeenHours("2024-01-03 15:00:00","2024-01-03 15:35"));
|
|
|
|
// System.out.println(DateUtil.getTime("2024-01-03 16:00:00").compareTo(DateUtil.getTime("2024-01-03 15:35")));
|
|
|
|
//System.out.println(DateUtil.getBetWeenMonths("2021-12-01","2021-12-01"));
|
|
|
|
|
|
|
|
// System.out.println(DateUtil.getTime("2023-01-01").getDayOfWeek());
|
|
|
|
// System.out.println(TimeUtil.getWeekOfYear(Date.valueOf(DateUtil.getTime("2023-01-09").toLocalDate())));
|
|
|
|
// System.out.println(DateUtil.beforeMonth("2023-11-15",3));
|
|
|
|
|
|
|
|
// System.out.println(DateUtil.getTime("2023-12-16 15:05:01").compareTo(DateUtil.getTime("2023-12-16 24:00:00")));
|
|
|
|
//
|
|
|
|
List<String> list = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
|
|
// System.out.println(DateUtil.getBetWeenDays("2024-01-02","2024-01-10"));
|
|
|
|
// System.out.println(DateUtil.getBetWeenMonths("2021-06-01","2022-07-01"));
|
|
|
|
//System.out.println(DateUtil.beforeMonth("2021-06-01",14));
|
|
|
|
// System.out.println(DateUtil.getTime("2023-02-29 00:00:00").getMonthValue());
|
|
|
|
//System.out.println(DateUtil.getBetWeenYears("2023-05-01","2024-01-01"));
|
|
|
|
System.out.println(DateUtil.getBetWeenDays("2023-01-01","2023-08-01"));
|
|
|
|
System.out.println(DateUtil.getBetWeenDays("2023-08-01","2023-12-31"));
|
|
|
|
// System.out.println(DateUtil.getDays("2023-01-01 00:00:00",Calendar.DAY_OF_YEAR));
|
|
|
|
// System.out.println(DateUtil.getTime("2023-01-01 00:00:00").getDayOfYear());
|
|
|
|
//System.out.println(VocationCommonUtil.computeRestDays(70,365,7,"4"));
|
|
|
|
//System.out.println(DateUtil.nextMonth("2023-11-25 15:22:11",1,DateUtil.yyyyMM));
|
|
|
|
// System.out.println(DateUtil.getBetWeenYears("2023-05-01","2025-04-31"));
|
|
|
|
// List<Map<String,Object>> vacationList = Lists.newArrayList();
|
|
|
|
// vacationList.add(new HashMap(){{
|
|
|
|
// put("dataid","18");
|
|
|
|
// put("jb","112");
|
|
|
|
//
|
|
|
|
// }});
|
|
|
|
// vacationList.add(new HashMap(){{
|
|
|
|
// put("dataid","18");
|
|
|
|
// put("jb","112");
|
|
|
|
//
|
|
|
|
// }});
|
|
|
|
//
|
|
|
|
// Map<String,String> vacationMap = Maps.newHashMap();
|
|
|
|
// for (Map<String,Object> vocation:vacationList){
|
|
|
|
// vacationMap.put(vocation.get("dataid").toString(),vocation.get("jb").toString());
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
}
|