riku
2021-02-25 e102578ebfc95c27aeb13dce13fb82af53a2bead
app/src/main/java/cn/flightfeather/thirdapp/util/CommonUtils.java
@@ -5,10 +5,12 @@
import com.ping.greendao.gen.DaoSession;
import com.ping.greendao.gen.DomainitemDao;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Locale;
import cn.flightfeather.thirdapp.R;
import cn.flightfeather.thirdapp.bean.entity.Domainitem;
@@ -18,6 +20,7 @@
 */
public class CommonUtils {
    public static List<Domainitem> getDomainItemByCalalogGuid(DaoSession daoSession, String guid) {
        return daoSession.getDomainitemDao().queryBuilder()
                .where(DomainitemDao.Properties.Dcguid.eq(guid))
@@ -210,6 +213,26 @@
        cal.setTime(getCurrentYearEndTime());
        cal.add(Calendar.YEAR, -1);
        return cal.getTime();
    }
    /**
     * 获取时间段文本
     */
    public static String getStartEndDate(Date startDate, Date endDate) {
        SimpleDateFormat format1 = new SimpleDateFormat("yyyy.MM.dd", Locale.CHINESE);
        String s = format1.format(startDate);
        String e = format1.format(endDate);
        String str = "";
        try {
            if (s.substring(0, 4).equals(e.substring(0, 4))) {
                str = s + "-" + e.substring(5);
            } else {
                str = s + "-" + e;
            }
        } catch (Exception exception) {
            exception.printStackTrace();
        }
        return str;
    }
    /**
@@ -457,4 +480,5 @@
    public static byte intToByte(int x) {
        return (byte) x;
    }
}