| | |
| | | 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; |
| | |
| | | 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); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 计算 两个时间点月份 |
| | | * |