package com.common.utils;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.List;
public class DateUtils {
public static String PATTERN10 = "yyyy-MM-dd";
public static String PATTERN19 = "yyyy-MM-dd HH:mm:ss";
public static void main(String[] args) throws Exception {
String date1 = "2020-11-26 10:01:23";
String date2 = "2020-11-20 10:01:23";
SimpleDateFormat dateFormat = new SimpleDateFormat(PATTERN10);
Date dt1 = dateFormat.parse(date1);
Date dt2 = dateFormat.parse(date2);
System.out.println("date1和date2年月日时分秒比较大小:" + dateCompareTime(date1, date2));
System.out.println("date1和date2年月日比较大小:" + dateCompare(date1, date2));
System.out.println("dt1和dt2比较大小:" + dateCompare(dt1, dt2));
System.out.println("当前日之后的周六日时间集:" + weekendDate());
System.out.println("一年中的所有周六日时间集:" + weekendDate(2020));
}
/**
* 获取当前日之后的周六日时间
* @title: weekendDate
* @return
*/
日期时间比较大小(yyyy-MM-dd或者yyyy-MM-dd HH:mm:ss格式比较大小)、获取一年内所有周六日时间和当天之后的周六日时间
最新推荐文章于 2023-11-04 14:28:53 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)