需求
在进销存等场景中,需要计算所选时间的账期,或者为下一月为账期。账期的遇到两种场景为
1.以自然月为账期的
获取当月账期,这个比较简单我们直接使用 Date 函数即可实现。
DATE(日期字段,‘yyyy-MM’)
获取下月账期。思路为
- 先设计一个日期字段,记录下月第一天的数据。
2.获取当前时间的月份的最后一天。然后加一天。即可获取获取下月的账期。
公式:** DATE(DATEDELTA(MONTHDAY(当前时间控件,2),1))**
3.根据获取下个账期的第一天,然后使用公式转化为下月账期
那么就来到了 21年 1 月 7 号,这时直接格式化时间为 21-01
公式:** DATE(IF(DAY(日期字段)<26,DATEDELTA(日期字段,10),日期字段),‘yyyy-MM’)**