java.time.LocalTime 类表示ISO-8601日历系统中没有时区的时间,例如10:15 :30.
以下是 java.time.LocalTime class :
public final class LocalTime extends Object implements Temporal, TemporalAdjuster, Comparable<LocalDate>, Serializable
以下是 java.time.LocalTime class :
$ b $的字段b
静态LocalTime MAX : 支持的最大LocalTime,'23:59:59.999999999'.
静态LocalTime MIN : 支持的最小LocalTime,'00:00'.
静态LocalTime MIDNIGHT : 当天午夜的时间,'00:00'.
静态LocalTime NOON : 中午的时间是'12:00'.
Sr.No. | 方法&描述 |
---|---|
1 | Temporal adjustInto(Temporal temporal) 将指定的时间对象调整为具有相同的日期和时间这个对象. |
2 | LocalDateTime atDate(LocalDate date) 将此时间与创建LocalDateTime的日期相结合. |
3 | OffsetDateTime atOffset(ZoneOffset offset) 将此时间与偏移时间相结合以创建OffsetDateTime. |
4 | int compareTo(LocalTime other) 比较这个t我到了另一个时间. |
5 | boolean equals(Object obj) 检查此时间是否等于其他时间. |
6 | String format(DateTimeFormatter formatter) 这次使用指定的格式化程序格式化. |
7 | static LocalTime from(TemporalAccessor temporal) 从时态对象获取LocalTime的实例. |
8 | int get(TemporalField field) 从此时间为int获取指定字段的值. |
9 | int getHour() 获取当日时间字段. |
10 | long getLong(TemporalField field) 从此时间获取指定字段的值为long. |
11 | int getMinute() 获取分钟-hour field. |
12 | int getNano() 获取纳秒级字段. |
13 | int getSecond() 获取第二个-minute field. |
14 | int hashCode() 此时的哈希码. |
15 | boolean isAfter(LocalTime other) 检查此时间是否在指定时间之后. |
16 | boolean isBefore (LocalTime other) 检查此时间是否在指定时间之前. |
17 | boolean isSupported(TemporalField field) 检查指定的字段是否受支持. |
18 | boolean isSupported(TemporalUnit unit) 检查指定的单位是否受支持. |
19 | LocalTime minus(long amountToSubtract, TemporalUnit unit) 返回此时间的副本,并减去指定的数量. |
20 | LocalTime minus(TemporalAmount amountToSubtract) 返回此时间的副本,并减去指定的金额. |
21 | LocalTime minusHours(long hoursToSubtract) 返回此LocalTime的副本,并减去指定的小时数. |
22 | LocalTime minusMinutes(long minutesToSubtract) 返回此LocalTime的副本,并减去指定的分钟数. |
23 | LocalTime minusNanos(long nanos) 返回此LocalTime的副本,减去指定的纳秒数. |
24 | LocalTime minusSeconds(long seconds) 返回此LocalTime的副本,并减去指定的秒数. |
25 | static LocalTime now() 获取当前时间F系统时钟在默认时区内. |
26 | static LocalTime now(Clock clock) 获取当前时间指定时钟. |
27 | static LocalTime now(ZoneId zone) 从指定时区的系统时钟获取当前时间. |
28 | static LocalTime of(int hour, int minute) 从一小时一分钟获得一个LocalTime实例. |
29 | static LocalTime of(int hour, int minute, int second) 获得一个insta一小时,分钟和秒的LocalTime的nce. |
30 | static LocalTime of(int hour, int minute, int second, int nanoOfSecond) 从小时,分钟,秒和纳秒获得LocalTime的实例. |
31 | static LocalTime ofNanoOfDay(long nanoOfDay) 从纳米日值获得LocalTime的实例. |
32 | static LocalTime ofSecondOfDay(long secondOfDay) 获得来自第二天价值的LocalTime实例. |
33 | static LocalTime parse(CharSequence text) 从文本字符串中获取LocalTime的实例,例如2007-12-03T10:15:30. |
34 | static LocalTime parse(CharSequence text,DateTimeFormatter formatter) 使用特定的格式化程序从文本字符串中获取LocalTime的实例. |
35 | LocalTime plus(long amountToAdd,TemporalUnit unit) 返回指定金额的此时间副本. |
36 | LocalTime plus(TemporalAmount amountToAdd) 返回此时间的副本,并添加指定的金额. |
37 | LocalTime plusHours(long hoursToAdd) 返回此LocalTime的副本,并添加指定的小时数. |
38 | LocalTime plusMinutes(long minutesToAdd) 返回添加了指定分钟数的此LocalTime的副本. |
39 | LocalTime plusNanos(long nanos) 返回此副本添加了指定纳秒数的LocalTime. |
40 | LocalTime plusSeconds(long seconds) 使用sp返回此LocalTime的副本增加的加密秒数. |
41 | <R> R query(TemporalQuery<R> query) 使用指定的查询查询此次. |
42 | ValueRange range(TemporalField field) 获取指定字段的有效值范围. |
43 | long toNanoOfDay() 将时间提取为纳米时间,从0到24 * 60 * 60 * 1,000,000,000 - 1. |
44 | int toSecondOfDay() 将时间提取为秒,从0到24 * 60 * 60 - 1. |
45 | String toString() 将此日期输出为字符串,例如10:15. |
46 | LocalTime truncatedTo(TemporalUnit unit) 返回a截断时间的此LocalTime的副本. |
47 | long until(Temporal endExclusive,TemporalUnit unit) 计算直到另一个时间就指定的单位而言. |
48 | LocalTime with(TemporalAdjuster adjuster) 返回此次调整后的副本. |
49 | LocalTime with(TemporalField field,long newValu e) 返回此次的副本,并将指定的字段设置为新值. |
50 | LocalTime withHour(int hour) 返回此LocalTime的副本,并更改日期. |
51 | LocalTime withMinute(int minute) 返回此LocalTime的副本,其中每小时更改一次. |
52 | LocalTime withNano(int nanoOfSecond) 返回此LocalTime的副本,其中纳秒修改. |
53 | LocalTime withSec ond(int second) 返回此LocalTime的副本,并在第二分钟更改. |
此类继承以下类中的方法 :
Java.lang.Object