说明:通过获取Instant的对象可以拿到此刻的时间,该时间由两部分组成:从1970-01-01 00:00:00 开始走到此刻的总秒数 和 不够1秒的纳秒。
作用:记录代码的执行时间,用于记录用户操作某个事件的时间点。
优势:Instant类可以精确到纳秒,并且是不可变对象。
方法:
方法名 | 说明 |
public static Instant now() | 获取当前时间的Instant对象(标准时间) |
public long getEpochSecond() | 获取从1970-01-01T00:00:00开始记录的秒数。 |
public int getNano() | 从时间线开始,获取从第二个开始的纳秒数 |
plusMillis、plusSeconds、plusNanos | 增加时间系列的方法 |
minusMillis、minusSeconds、minusNanos | 减少时间系列的方法 |
equals、isBefore、isAfter | 判断系列的方法 |