wuxw
2024-02-27 9b39254d11652e4197f007f7afa8ab42bedefb83
service-user/src/test/java/com/java110/user/AppTest.java
@@ -1,10 +1,15 @@
package com.java110.user;
import com.java110.doc.annotation.Java110HeaderDoc;
import com.java110.doc.annotation.Java110ParamsDoc;
import com.java110.user.cmd.login.PcUserLoginCmd;
import com.java110.utils.util.DateUtil;
import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
import org.springframework.core.annotation.AnnotationUtils;
import java.lang.annotation.Annotation;
import java.math.BigDecimal;
import java.util.Calendar;
import java.util.Date;
@@ -33,17 +38,31 @@
        return new TestSuite( AppTest.class );
    }
    public void testSplit(){
        Class clazz = PcUserLoginCmd.class;
        Java110ParamsDoc java110ParamsDoc = AnnotationUtils.findAnnotation(clazz,Java110ParamsDoc.class);
        Java110HeaderDoc[] java110HeaderDocs = java110ParamsDoc.headers();
        System.out.println(123);
    }
    /**
     * Rigourous Test :-)
     */
    public void testApp()
    {
        Date startTime = DateUtil.getDateFromStringB("2022-07-01");
        Date endTime = DateUtil.getDateFromStringB("2022-07-27");
        Date startTime = DateUtil.getDateFromStringA("2023-12-02 15:00:00");
        Date endTime = DateUtil.getDateFromStringB("2024-03-01");
        double month = dayCompare(startTime,endTime);
        System.out.println(month);
        System.out.println(month* 309.912);
    }
    /**
     * 计算 两个时间点月份
     *