1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- package com.charging.chargingparking;
- import cn.hutool.core.date.DateUtil;
- import java.util.ArrayList;
- import java.util.Calendar;
- import java.util.Date;
- import java.util.List;
- public class MainTestDate {
- public static void main(String[] args) {
- Date startTime =DateUtil.parse("2024-01-01 08:10:00","yyyy-MM-dd HH:mm:ss");
- Date endTime =DateUtil.parse("2024-01-02 16:55:00","yyyy-MM-dd HH:mm:ss");
- List<DateTimeBetweenVo> list = new ArrayList<>();
- DateTimeBetweenVo dateTimeBetweenVo1 = new DateTimeBetweenVo();
- DateTimeBetweenVo dateTimeBetweenVo2 = new DateTimeBetweenVo();
- dateTimeBetweenVo1.setStartTime(DateUtil.parse("2024-01-01 00:00:00","yyyy-MM-dd HH:mm:ss"));
- dateTimeBetweenVo1.setEndTime(DateUtil.parse("2024-01-03 00:00:00","yyyy-MM-dd HH:mm:ss"));
- dateTimeBetweenVo2.setStartTime(DateUtil.parse("2024-10-01 00:00:00","yyyy-MM-dd HH:mm:ss"));
- dateTimeBetweenVo2.setEndTime(DateUtil.parse("2024-10-07 00:00:00","yyyy-MM-dd HH:mm:ss"));
- list.add(dateTimeBetweenVo1);
- list.add(dateTimeBetweenVo2);
- //getWeek();
- }
- private static void getWeek() {
- Calendar calendar = Calendar.getInstance();
- //calendar.setTime(DateUtil.parse("2024-02-02 00:00:00","yyyy-MM-dd HH:mm:ss"));
- int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);
- switch (dayOfWeek) {
- case 1:
- System.out.println("星期日");
- break;
- case 2:
- System.out.println("星期一");
- break;
- case 3:
- System.out.println("星期二");
- break;
- case 4:
- System.out.println("星期三");
- break;
- case 5:
- System.out.println("星期四");
- break;
- case 6:
- System.out.println("星期五");
- break;
- case 7:
- System.out.println("星期六");
- break;
- default:
- System.out.println("获取星期失败");
- }
- }
- }
|