java中获取List集合中最大的日期时间

本文展示了一个使用Java和Collections工具类找到日期列表中最大和最小日期的例子。通过实例代码,我们了解了如何创建日期列表并使用Collections.min()和Collections.max()方法来获取列表中的最早和最晚日期。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

public class MaxDateTest {
    public static void main(String[] args) {
        List<Date> dates = Lists.newArrayList();
        dates.add(new DateTime().withDayOfMonth(1).toDate());
        dates.add(new DateTime().withDayOfMonth(2).toDate());
        dates.add(new DateTime().withDayOfMonth(3).toDate());

        Date minDate = Collections.min(dates);
        Date maxDate = Collections.max(dates);

        System.out.println(minDate);
        System.out.println(maxDate);
    }
}

Date max = Collections.max(dateList)

输出:

Thu Aug 01 20:40:45 CST 2019
Sat Aug 03 20:40:45 CST 2019

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值