LocalDate 的使用:
LocalDate localDate = LocalDate.now();
LocalTime localTime = LocalTime.now();
LocalDateTime localDateTime = LocalDateTime.now();
System.out.println("localDate="+localDate); //localDate=2019-09-16
System.out.println("localTime="+localTime); //localTime=10:11:01.625851400
System.out.println("localDateTime="+localDateTime); //localDateTime=2019-09-16T10:11:01.625851400
System.out.println("localDate="+localDate.getDayOfWeek().getValue()); //获取星期几
System.out.println("localDate="+localDate.get(ChronoField.ALIGNED_WEEK_OF_MONTH)); //获取当前月的第几周
System.out.println(localDate.getDayOfYear()); //获取本年中截止到今天已经过去的天数
System.out.println(localDate.with(TemporalAdjusters.firstDayOfMonth())); //得到所在月的第一天
System.out.println(localDate.withDayOfMonth(2)); //得到所在月的第二天
System.out.println(localDate.with(TemporalAdjusters.lastDayOfMonth())); //得到所在月的最后一天
System.out.println(localDate.plusDays(20)); //得到20天后的日期
本文详细介绍了Java中日期时间API的使用方法,包括LocalDate, LocalTime和LocalDateTime类的基本操作,如获取当前日期时间、获取星期几、获取当前月的第几周、获取本年已过天数等。

被折叠的 条评论
为什么被折叠?



