Class TimeKit
java.lang.Object
com.iohao.net.common.kit.time.TimeKit
- Since:
- 25.1
- Author:
- 渔民小镇
- date:
- 2025-09-09
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonglongget currentTimeMillislongelapsedMicros(long nanoTime) longelapsedMillis(long nanoTime) voidbooleanexpireLocalDate(long epochDay) LocalDate EpochDay 过期检测,与当前时间做比较booleanexpireLocalDate(LocalDate localDate) LocalDate 过期检测,与当前时间做比较booleanexpireMillis(long milli) 过期检测,与当前时间做比较,查看是否过期get LocalDateget LocalDateTimeget LocalTimelongtoEpochMilli(LocalDateTime localDateTime) toLocalDateTime(long millis)
-
Constructor Details
-
TimeKit
public TimeKit()
-
-
Method Details
-
enableCache
public void enableCache() -
currentTimeMillis
public long currentTimeMillis()get currentTimeMillis- Returns:
- System.currentTimeMillis()
-
currentNanoTime
public long currentNanoTime() -
nowLocalDate
-
nowLocalDateTime
-
nowLocalTime
-
toEpochMilli
-
toLocalDateTime
-
elapsedMillis
public long elapsedMillis(long nanoTime) -
elapsedMicros
public long elapsedMicros(long nanoTime) -
expireLocalDate
public boolean expireLocalDate(long epochDay) LocalDate EpochDay 过期检测,与当前时间做比较- Parameters:
epochDay- LocalDate epochDay- Returns:
- true 表示日期已经过期
-
expireLocalDate
LocalDate 过期检测,与当前时间做比较- Parameters:
localDate- localDate- Returns:
- true 表示日期已经过期
-
expireMillis
public boolean expireMillis(long milli) 过期检测,与当前时间做比较,查看是否过期- Parameters:
milli- 需要检测的时间- Returns:
- true milliseconds 已经过期
-