我正在尝试解决一个涉及按天比较年复一年数据结果的问题,但似乎无法弄清楚。
我希望能够准确地比较特定日期的年复一年结果 - 从历史上看,我们一直将其计算为 [Years Back] * 364 以获得两个日期之间的天数,但随着年差变得大于 7它变得计算不正确。
我在此处附上了一张图片,显示了同比和两个日期之间没有恒定差异的异常情况。2015年不是闰年。
劳动节与阵亡将士纪念日 - 同比:
计算任何给定日期超过等效日期的最佳方法是什么?如果我有两个日历表,我要匹配什么?(我可以得到以下任何一个字段来匹配日期、星期几、十一月的星期几、月份的星期数、日历年的星期数等。)例如,需要输入日期,并有一个输出过去一年相当于这样:
Given Date | Past Year equivalent
20190902 | 20180903
20190902 | 20170904
20190902 | 20160905
20190902 | 20150907
20190902 | 20140901