好的,今天我们来介绍一些老火A相关的工具类。
首先来看看效果,我写了三个方法,第一个是在原来的基础上加两天,第二个是获取当月的第一天,第三个是获取当月的最后一天。
具体实现方法如下。
·首先是加指定天数。
Clender是目前推荐使用的加指定天数的类型。
获取对应Clender的方法是点get instance,将time设置为传入的数据,再将time设置为传入的数据。
·获取Clender后,调用calendar的a方法,第一个参数为字段的排序值,第二个为要加的数量。
如果要加小时,将这里替换为calendar即可。
·最后返回Clender对象。
·接下来看看get first和get last的实现。
实现get first的方法时,需要先获取Clann对象。
另外,需要将传入的Beta对象中的10秒日期清零,再手动复制当前日期为当月第一天。
最后返回client对象的get time即可。
实现get last的方法也类似,只是需要将data对象的10秒设置为最大值,可以使用client对象的get actual maximum获取。
·获取最大值后,设置当月的日期为可获取的最大日期(getextra maximum),将路程设置为DL months,最后返回get time即可。
以上就是今天的内容,欢迎点赞、关注、收藏、留言,我们下期再见。