java.time.LocalDateTime类

简介

java.time.LocalDateTime 类表示ISO-8601日历系统中没有时区的日期时间,例如2007 -12-03T10:15:30.

类声明

以下是 java.time.LocalDateTime 的声明class :

 
 public final class LocalDateTime 
 extends Object 
实现Temporal,TemporalAdjuster,ChronoLocalDateTime

字段

以下是 java.time.LocalDateTime class :  

18 int getSecond()

获取第二分钟字段.

19 int getYear()

获取年份字段.

20 int hashCode ()

此日期时间的哈希码.

21 boolean isAfter(ChronoLocalDateTime<?>其他)

检查此日期时间是否在指定的日期时间之后.

22 boolean isBefore(ChronoLocalDateTime<?>其他)

检查此日期时间是否在指定的日期时间之前.

23 boolean isEqual(ChronoLocalDateTime<?>其他)

检查此日期时间是否等于指定的日期时间.

24 boolean isSupported(TemporalField field)

检查指定的字段是否受支持.

25 boolean isSupported(TemporalUnit unit)

检查指定的单位是否受支持.

26 LocalDateTime减去(long amountToSubtract ,TemporalUnit unit)

返回此日期时间的副本,并减去指定的金额.

27 LocalDateTime
减去(TemporalAmount amountToSubtract)

返回此日期时间的副本,并减去指定的金额.

28 LocalDateTime minusDays(long daysToSubtract)

返回此LocalDateTime的副本,并减去指定的天数.

29 LocalDateTime minusHours(long hoursToSubtract)

返回此LocalDateTime的副本,减去指定的小时数.

30 LocalDateTime minusMinutes(long minutesToSubtract)

返回a减去指定分钟数的此LocalDateTime的副本.

31 LocalDateTime minusMonths(long monthsToSubtract)

返回此LocalDateTime的副本扣除指定的月数.

32 LocalDateTime减去Nanos(long nanos)

返回此LocalDateTime的副本,减去指定的纳秒数.

33 LocalDateTime minusSeconds(long seconds) )

返回此LocalDateTime的副本,减去指定的秒数.

34 LocalDateTime minusWeeks(long weeksToSubtract)

返回此LocalDateTime的副本,并减去指定的周数.

35 LocalDateTime minusYears(long yearsToSubtract)

返回此LocalDateTime的副本,并减去指定的年数.

36 static LocalDateTime now()

从默认时区的系统时钟获取当前日期时间.

37 static LocalDateTime now(时钟)

从指定的时钟获得当前日期时间.

38立即静态LocalDateTime(ZoneId区域) )

从指定时区的系统时钟获得当前日期时间.

39静态LocalDateTime(int year) ,int month,int dayOfMonth,int hour,int minute)

获得来自年,月,日,小时和分钟的LocalDateTime实例,将秒和纳秒设置为零.

40静态LocalDateTime(int year,int month,int dayOfMonth, int hour,int minute,int second)

从年,月,日,小时,分钟和秒获得LocalDateTime的实例,将纳秒设置为零.

41静态LocalDateTime(int year,int month,int dayOfMonth,int hour,int minute,int second,int nanoOfSecond)

获取LocalDateTime的实例从年,月,日,小时,分钟,秒和纳秒.

42静态LocalDateTime(int year,Month month,int dayOfMonth,int hour,int minute,int second)

从年,月,日,小时,分钟和秒获得LocalDateTime的实例,将纳秒设置为零.

43静态LocalDateTime(int year,Month month,int dayOfMonth,int hour,int minute,int second,int nanoOfSecond)

从年,月,日,小时,分钟,秒和纳秒获得LocalDateTime的实例.

44静态LocalDateTime(LocalDate date,LocalTime time)

从日期和时间获得LocalDateTime的实例.

45静态LocalDateTime of EpochSecond(long epochSecond,int nanoOfSecond,ZoneOffset offset)

从1970-01-01T00:00:00Z的纪元获得LocalDateTime的实例.

46静态LocalDateTime ofInstant(即时即时,ZoneId区域)

从Instant和区域ID获取LocalDateTime实例.

47 static LocalDateTime parse(CharSequence text)

从文本字符串中获取LocalDateTime的实例,例如2007-12-03T10:15:30.

48静态LocalDateTime解析(CharSequence文本,DateTimeFormatter格式化程序)

从tex获取LocalDateTime的实例使用特定格式化程序的字符串.

49 LocalDateTime plus(long amountToAdd,TemporalUnit unit)

返回此日期时间的副本已添加指定金额.

50 LocalDateTime plus(TemporalAmount amountToAdd)

返回指定金额的此日期时间的副本添加.

51 LocalDateTime plusDays(long daysToAdd)

返回此LocalDateTime的副本,其中添加了指定的天数.

52本地DateTime plusHours(long hoursToAdd)

返回此LocalDateTime的副本,并添加指定的小时数.

53 LocalDateTime plusMinutes(long minutesToAdd)

返回此LocalDateTime的副本,并添加指定的分钟数.

54 LocalDateTime plusMonths(long monthsToAdd)

返回此LocalDateTime的副本,并添加指定的月数.

55 LocalDateTime plusNanos(long nanos)

返回此LocalDateTime的副本,其中添加了指定的纳秒数.

56 LocalDateTime plusSeconds(long seconds)

返回此LocalDateTime的副本,并添加指定的秒数.

57 LocalDateTime plusWeeks(long weeksToAdd)

返回此LocalDateTime的副本,并添加指定的周数.

58 LocalDateTime plusYears(long yearsToAdd)

返回此LocalDateTime的副本,并添加指定的年数.

59< R> R查询(TemporalQuery< R>查询)

使用指定的查询查询该日期时间.

60 ValueRange范围(TemporalField字段) )

获取指定字段的有效值范围.

61 LocalDate toLocalDate()

获取此日期时间的LocalDate部分.

62 LocalTime toLocalTime()

获取此日期的LocalTime部分-time.

63 String toString()

将此日期输出为Stri ng,例如2007-12-03T10:15:30.

64 LocalDateTime truncatedTo(TemporalUnit unit)

返回副本截断时间的此LocalDateTime.

65 long until(Temporal endExclusive,TemporalUnit unit)

计算到另一个日期的时间量-time以指定单位表示.

66 LocalDateTime with(TemporalAdjuster adjuster)

返回此日期时间的调整副本.

67 LocalDateTime with(Tempora lField字段,long newValue)

返回此日期时间的副本,并将指定字段设置为新值.

68 LocalDateTime withDayOfMonth(int dayOfMonth)

返回此LocalDateTime的副本,其中每日更改日期.

69 LocalDateTime withDayOfYear( int dayOfYear)

返回此LocalDateTime的副本,其中每年更改日期.

70 LocalDateTime withHour(int hour)

返回此LocalDateTime的副本,并更改日期.

71 LocalDateTime withMinute(int minute)

返回此LocalDateTime的副本,其中每小时更改一次.

72 LocalDateTime withMonth(int month)

返回此LocalDateTime的副本,其中包含年份的更改.

73 LocalDateTime withNano(int nanoOfSecond)

返回此LocalDateTime的副本,其中纳秒数已更改.

74 LocalDateTime withSecond(int second)

返回此LocalDateTime的副本,其中第二分钟已更改.

75 LocalDateTime withYear(int year)

返回此LocalDateTime的副本,其中年份已更改.

继承的方法

此类继承以下类中的方法 :

  • Java.lang.Object