LocalDate和LocalTime的常用方法

来源:互联网 发布:谭维维 知乎 编辑:程序博客网 时间:2024/06/06 09:56

JAVA8中的这两个类感觉挺好用,不多说,直接看代码

LocalDate today = LocalDate.now(); // 取当前日期


LocalDate date = LocalDate.of(2015, 4, 1); // 根据年月日取日期

LocalDate mDate = LocalDate.parse("2014-02-28"); // 根据字符串取:

System.out.println("today = " + today.toString() + " , date = " + date + ", mDate = " + mDate);


LocalTime localTime_MS = LocalTime.now();   // 这个是带毫秒的


LocalTime localTime = LocalTime.now().withNano(0); // 这个是不带毫秒的

int hour = localTime.getHour();

int minute = localTime.getMinute();


int second = localTime.getSecond();

int nano = localTime.getNano();// 获得当前时间的毫秒

System.out.println("hour = " + hour + ", minute = " + minute+ ", second = " + second + ", nano = " + nano);


int dayOfMethod = today.getDayOfMonth();
DayOfWeek dayOfWeek = today.getDayOfWeek();
int dayOfYear = today.getDayOfYear();

System.out.println("dayOfMethod = " + dayOfMethod + ", dayOfWeek = " + dayOfWeek.toString()+ ", dayOfYear = " + dayOfYear);

0 0
原创粉丝点击