We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
java.time 包提供了处理日期和时间的类,包括 LocalDate、LocalDateTime 和 LocalTime。以下是这些类的常用方法:
java.time
LocalDate
LocalDateTime
LocalTime
LocalDate 表示不带时区的日期,例如年、月、日。
now()
of(int year, int month, int dayOfMonth)
getYear()
getMonth()
Month
getMonthValue()
getDayOfMonth()
getDayOfWeek()
DayOfWeek
getDayOfYear()
withYear(int year)
withMonth(int month)
withDayOfMonth(int dayOfMonth)
plusDays(long daysToAdd)
plusWeeks(long weeksToAdd)
plusMonths(long monthsToAdd)
plusYears(long yearsToAdd)
minusDays(long daysToSubtract)
minusWeeks(long weeksToSubtract)
minusMonths(long monthsToSubtract)
minusYears(long yearsToSubtract)
isBefore(LocalDate other)
isAfter(LocalDate other)
isEqual(LocalDate other)
LocalDateTime 表示不带时区的日期和时间。
of(int year, int month, int dayOfMonth, int hour, int minute, int second)
getHour()
getMinute()
getSecond()
getNano()
withYear()
withMonth()
withDayOfMonth()
withHour(int hour)
withMinute(int minute)
withSecond(int second)
withNano(int nanoOfSecond)
plusDays()
minusMonths()
plusHours(long hoursToAdd)
plusMinutes(long minutesToAdd)
plusSeconds(long secondsToAdd)
plusNanos(long nanosToAdd)
minusHours(long hoursToSubtract)
minusMinutes(long minutesToSubtract)
minusSeconds(long secondsToSubtract)
minusNanos(long nanosToSubtract)
LocalTime 表示不带时区的时间,例如小时、分钟、秒和纳秒。
of(int hour, int minute, int second)
of(int hour, int minute, int second, int nanoOfSecond)
这些类和方法提供了强大的功能来处理日期和时间,使得在Java中进行日期和时间操作变得更加简单和直观。
The text was updated successfully, but these errors were encountered:
No branches or pull requests
java.time
包提供了处理日期和时间的类,包括LocalDate
、LocalDateTime
和LocalTime
。以下是这些类的常用方法:1. LocalDate
LocalDate
表示不带时区的日期,例如年、月、日。now()
:静态方法,获取当前日期。of(int year, int month, int dayOfMonth)
:静态方法,创建一个指定日期的LocalDate
对象。getYear()
:获取年份。getMonth()
:获取月份(Month
枚举类型)。getMonthValue()
:获取月份(1-12)。getDayOfMonth()
:获取月份中的第几天。getDayOfWeek()
:获取星期几(DayOfWeek
枚举类型)。getDayOfYear()
:获取一年中的第几天。withYear(int year)
:返回一个新的LocalDate
,年份被修改。withMonth(int month)
:返回一个新的LocalDate
,月份被修改。withDayOfMonth(int dayOfMonth)
:返回一个新的LocalDate
,月份中的第几天被修改。plusDays(long daysToAdd)
:返回一个新的LocalDate
,增加了指定的天数。plusWeeks(long weeksToAdd)
:返回一个新的LocalDate
,增加了指定的周数。plusMonths(long monthsToAdd)
:返回一个新的LocalDate
,增加了指定的月数。plusYears(long yearsToAdd)
:返回一个新的LocalDate
,增加了指定的年数。minusDays(long daysToSubtract)
:返回一个新的LocalDate
,减去了指定的天数。minusWeeks(long weeksToSubtract)
:返回一个新的LocalDate
,减去了指定的周数。minusMonths(long monthsToSubtract)
:返回一个新的LocalDate
,减去了指定的月数。minusYears(long yearsToSubtract)
:返回一个新的LocalDate
,减去了指定的年数。isBefore(LocalDate other)
:检查此日期是否在指定日期之前。isAfter(LocalDate other)
:检查此日期是否在指定日期之后。isEqual(LocalDate other)
:检查此日期是否与指定日期相等。2. LocalDateTime
LocalDateTime
表示不带时区的日期和时间。now()
:静态方法,获取当前日期和时间。of(int year, int month, int dayOfMonth, int hour, int minute, int second)
:静态方法,创建一个指定日期和时间的LocalDateTime
对象。LocalDate
的方法,如getYear()
,getMonth()
,getDayOfMonth()
等。getHour()
:获取小时。getMinute()
:获取分钟。getSecond()
:获取秒。getNano()
:获取纳秒。LocalDate
的方法,如withYear()
,withMonth()
,withDayOfMonth()
等。withHour(int hour)
:返回一个新的LocalDateTime
,小时被修改。withMinute(int minute)
:返回一个新的LocalDateTime
,分钟被修改。withSecond(int second)
:返回一个新的LocalDateTime
,秒被修改。withNano(int nanoOfSecond)
:返回一个新的LocalDateTime
,纳秒被修改。LocalDate
的方法,如plusDays()
,minusMonths()
等。plusHours(long hoursToAdd)
:返回一个新的LocalDateTime
,增加了指定的小时数。plusMinutes(long minutesToAdd)
:返回一个新的LocalDateTime
,增加了指定的分钟数。plusSeconds(long secondsToAdd)
:返回一个新的LocalDateTime
,增加了指定的秒数。plusNanos(long nanosToAdd)
:返回一个新的LocalDateTime
,增加了指定的纳秒数。minusHours(long hoursToSubtract)
:返回一个新的LocalDateTime
,减去了指定的小时数。minusMinutes(long minutesToSubtract)
:返回一个新的LocalDateTime
,减去了指定的分钟数。minusSeconds(long secondsToSubtract)
:返回一个新的LocalDateTime
,减去了指定的秒数。minusNanos(long nanosToSubtract)
:返回一个新的LocalDateTime
,减去了指定的纳秒数。3. LocalTime
LocalTime
表示不带时区的时间,例如小时、分钟、秒和纳秒。now()
:静态方法,获取当前时间。of(int hour, int minute, int second)
:静态方法,创建一个指定时间的LocalTime
对象。of(int hour, int minute, int second, int nanoOfSecond)
:静态方法,创建一个指定时间的LocalTime
对象,包括纳秒。getHour()
:获取小时。getMinute()
:获取分钟。getSecond()
:获取秒。getNano()
:获取纳秒。withHour(int hour)
:返回一个新的LocalTime
,小时被修改。withMinute(int minute)
:返回一个新的LocalTime
,分钟被修改。withSecond(int second)
:返回一个新的LocalTime
,秒被修改。withNano(int nanoOfSecond)
:返回一个新的LocalTime
,纳秒被修改。plusHours(long hoursToAdd)
:返回一个新的LocalTime
,增加了指定的小时数。plusMinutes(long minutesToAdd)
:返回一个新的LocalTime
,增加了指定的分钟数。plusSeconds(long secondsToAdd)
:返回一个新的LocalTime
,增加了指定的秒数。plusNanos(long nanosToAdd)
:返回一个新的LocalTime
,增加了指定的纳秒数。minusHours(long hoursToSubtract)
:返回一个新的LocalTime
,减去了指定的小时数。minusMinutes(long minutesToSubtract)
:返回一个新的LocalTime
,减去了指定的分钟数。minusSeconds(long secondsToSubtract)
:返回一个新的LocalTime
,减去了指定的秒数。minusNanos(long nanosToSubtract)
:返回一个新的LocalTime
,减去了指定的纳秒数。这些类和方法提供了强大的功能来处理日期和时间,使得在Java中进行日期和时间操作变得更加简单和直观。
The text was updated successfully, but these errors were encountered: