gpt4 book ai didi

Java - 创建日期列表

转载 作者:行者123 更新时间:2023-12-01 06:18:55 25 4
gpt4 key购买 nike

我无法解决我遇到的问题。我必须创建一个银行系统来存储传入和传出费用的数据,到目前为止,我已经创建了一个对象数组,每个对象都保存名称、金额和周数,例如 4。如果我知道这笔费用每 4 周发生一次,我如何自动生成从今年 1 号到年底的日期,例如工资 +4000、1/1/12、工资 +4000、29/1/12 等等?

如果我知道每 X 周发生一次,如何自动生成日期列表?

最佳答案

这是对 @Héctor van den Boorn 答案的改进。

Calendar date= Calendar.getInstance();
ArrayList<Calendar> dates = new ArrayList<>();

for (int i=0; i<10; i++)
{
date.add(Calendar.WEEK_OF_YEAR, 4);
// Create new instance of cal
Calendar tmp= Calendar.getInstance();
//Makes its inner values the same
tmp.setTime(date.getTime());
// Add unique instance to list
dates.add(tmp);
}

关于Java - 创建日期列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15868278/

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