我正在尝试使用时间序列的月度数据。也就是说,每个月都有一个值,并且没有与之关联的特定日期(或时间)。
我可以任意将日期、时间固定为某个常数(例如每月第一天的午夜),然后使用 ajava.util.date或 jodaDateTime 但决定尝试在 joda 类型系统中执行此操作。
我的第一步是创建一个YearMonth扩展类AbstractPartial(类比LocalDate)。YearMonth我现在已经到了尝试将a 增加几个月的下一步。我可以自己编写代码(添加 % 12),但我宁愿使用 Joda 风格的方式来执行此操作。
我应该写什么代码,它应该放在哪里,以便我可以为Period我的YearMonth班级增加 13 个月或 2 年?还是我走上了一条坏路?