TestDateHelper.java 1.68 KB
Newer Older
yanzg's avatar
yanzg committed
1 2 3
package helper;

import com.yanzuoguang.util.helper.DateHelper;
yanzg's avatar
yanzg committed
4
import com.yanzuoguang.util.thread.ThreadHelper;
yanzg's avatar
yanzg committed
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
import org.junit.Test;

import java.text.ParseException;
import java.util.Date;

public class TestDateHelper {

    @Test
    public void testDateHelper() throws ParseException {
        Date date = new Date();
        System.out.println("本日:" + DateHelper.getDateTimeString(DateHelper.getDayStart(date)));
        System.out.println("本日:" + DateHelper.getDateTimeString(DateHelper.getDayEnd(date)));
        System.out.println("本年:" + DateHelper.getDateTimeString(DateHelper.getYearStart(date)));
        System.out.println("本年:" + DateHelper.getDateTimeString(DateHelper.getYearEnd(date)));
        System.out.println("本月:" + DateHelper.getDateTimeString(DateHelper.getMonthStart(date)));
        System.out.println("本月:" + DateHelper.getDateTimeString(DateHelper.getMonthEnd(date)));
        System.out.println("本季度:" + DateHelper.getDateTimeString(DateHelper.getMonth3Start(date)));
        System.out.println("本季度:" + DateHelper.getDateTimeString(DateHelper.getMonth3End(date)));
yanzg's avatar
yanzg committed
23 24 25


        System.out.println("当前时间刻度:" + DateHelper.getHourUnitTime(new Date()));
yanzg's avatar
yanzg committed
26
    }
yanzg's avatar
yanzg committed
27 28 29 30 31 32 33 34

    @Test
    public void testDateHelper1() {
        Date date = DateHelper.getDateTime("2010-1-1");
        ThreadHelper.sleep(50);
        Date date1 = DateHelper.getDateTime("2010-1-1");
        System.out.println("日期转换时间是否相等:" + (date.getTime() == date1.getTime()));
    }
yanzg's avatar
yanzg committed
35 36 37 38 39 40

    @Test
    public void testDateHelper2() {
        Date date = DateHelper.getDateTime("00:00:00");
        System.out.println("日期转换时间是否相等:" + (date != null));
    }
yanzg's avatar
yanzg committed
41
}