在工作中很多时候会遇到需要取当前月一月的订单、产量等数据,那么如何实现呢?
首先,当前日期函数,取名为currentday='${zdt.format("yyyy-MM-dd")}'
例如:
当前日期所在月的一号,取名为currentmontfirstday='${zdt.add(2,0).format("yyyy-MM")}-01'
例如:
当前月的上个月一号,取名为lastmontfirstday='${zdt.add(2,-1).format("yyyy-MM-dd")}'
当前月的下个月一号,取名为nextmontfirstday='${zdt.add(2,1).format("yyyy-MM")}-01'
那么,如何实现,若今天是当月的一号,那么就要取上个月一整月的数据,否则取本月一个月的数据呢?
下面是我的一种实现方式,若大家还有其他方法,欢迎交流哦~