peng
昨天 904812187f2fb4eafc9071458f3a91d3f7b7748a
framework/src/main/java/cn/lili/utils/CommonUtil.java
@@ -3,6 +3,9 @@
import cn.lili.common.utils.StringUtils;
import java.util.Calendar;
import java.util.Date;
/**
 * lmk-shop-java
 * 工具
@@ -10,7 +13,34 @@
 * @author : zxl
 * @date : 2025-08-07 14:40
 **/
public class CommonUtil {
    public static Date[] getMonthStartAndEnd(int year, int month) {
        Calendar calendar = Calendar.getInstance();
        Date[] result = new Date[2];
        // 设置月份起始时间(当月的第一天 00:00:00)
        calendar.set(Calendar.YEAR, year);
        calendar.set(Calendar.MONTH, month - 1); // Calendar月份从0开始,0=1月
        calendar.set(Calendar.DAY_OF_MONTH, 1);
        calendar.set(Calendar.HOUR_OF_DAY, 0);
        calendar.set(Calendar.MINUTE, 0);
        calendar.set(Calendar.SECOND, 0);
        calendar.set(Calendar.MILLISECOND, 0);
        result[0] = calendar.getTime(); // 月份起始时间
        // 设置月份结束时间(下个月的第一天 00:00:00,然后减1毫秒)
        calendar.add(Calendar.MONTH, 1);
        calendar.add(Calendar.MILLISECOND, -1);
        result[1] = calendar.getTime(); // 月份结束时间
        return result;
    }
    public static String maskName(String name) {
        if (StringUtils.isBlank(name)) {
            return "";