gpt4 book ai didi

java - 在不使用库的情况下遍历日期范围 - Java

转载 作者:行者123 更新时间:2023-11-30 06:26:20 27 4
gpt4 key购买 nike

您好,我想在不使用任何库的情况下遍历一个日期范围。我想从 18/01/2005 开始(想将其格式化为 yyyy/M/d)并以天为间隔迭代直到当前日期。我已经格式化了开始日期,但我不知道如何将它添加到日历对象并进行迭代。我想知道是否有人可以提供帮助。谢谢

String newstr = "2005/01/18";
SimpleDateFormat format1 = new SimpleDateFormat("yyyy/M/d");

最佳答案

Date date = format1.parse(newstr);
Calendar calendar = new GregorianCalendar();
calendar.setTime(date);
while (someCondition(calendar)) {
doSomethingWithTheCalendar(calendar);
calendar.add(Calendar.DATE, 1);
}

关于java - 在不使用库的情况下遍历日期范围 - Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14446985/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com