LocalDateTime.now()
是 Java 8 中用于获取当前时间的静态方法。除此之外,LocalDateTime
类中还有其他常用的方法,包括:
of(int year, int month, int dayOfMonth, int hour, int minute, int second)
:通过指定的年、月、日、小时、分钟、秒创建一个 LocalDateTime 实例;getYear()
:获取年份;getMonth()
:获取月份,返回的是Month
枚举类型;getDayOfMonth()
:获取日期;getHour()
:获取小时数;getMinute()
:获取分钟数;getSecond()
:获取秒数;getNano()
:获取纳秒数;plusYears(long years)
:将当前 LocalDateTime 实例加上指定年数后得到新的实例;plusMonths(long months)
:将当前 LocalDateTime 实例加上指定月数后得到新的实例;plusDays(long days)
:将当前 LocalDateTime 实例加上指定天数后得到新的实例;plusHours(long hours)
:将当前 LocalDateTime 实例加上指定小时数后得到新的实例;plusMinutes(long minutes)
:将当前 LocalDateTime 实例加上指定分钟数后得到新的实例;plusSeconds(long seconds)
:将当前 LocalDateTime 实例加上指定秒数后得到新的实例;minusYears(long years)
:将当前 LocalDateTime 实例减去指定年数后得到新的实例;minusMonths(long months)
:将当前 LocalDateTime 实例减去指定月数后得到新的实例;minusDays(long days)
:将当前 LocalDateTime 实例减去指定天数后得到新的实例;minusHours(long hours)
:将当前 LocalDateTime 实例减去指定小时数后得到新的实例;minusMinutes(long minutes)
:将当前 LocalDateTime 实例减去指定分钟数后得到新的实例;minusSeconds(long seconds)
:将当前 LocalDateTime 实例减去指定秒数后得到新的实例。