14.日期类

2019-08-24  本文已影响0人  Java架构师之路

public class DateTest {
    @Test
    public void testDate() {
        long current = System.currentTimeMillis();
        System.out.println(current);
        Date date = new Date(current);
        System.out.println(date.getTime());
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS");
        System.out.println(sdf.format(date));
        String str = "2019-08-24 13:26:16:553";
        try {
            Date date1 = sdf.parse(str);
            System.out.println(date1.getTime());
        } catch (ParseException e) {
            e.printStackTrace();
        }
    }

    @Test
    public void testCalendar() {
        Calendar cal = Calendar.getInstance();
        StringBuilder sb = new StringBuilder();
        sb.append(Calendar.YEAR).append("-");
        /*月份从0开始*/
        sb.append(Calendar.MONTH + 1).append("-");
        sb.append(Calendar.DAY_OF_MONTH).append("-");
        sb.append(Calendar.HOUR_OF_DAY).append(":");
        sb.append(Calendar.MINUTE).append(":");
        sb.append(Calendar.SECOND);
        System.out.println(sb.toString());
    }
}


上一篇 下一篇

猜你喜欢

热点阅读