您好有什么方法可以检查给定的字符串是否是 epoch millis
java.time 包中的以下代码转换为 EpochMillis。
我正在寻找 isEpochMillis 以返回布尔条件。
是否有来自 apache commons 或 google guava 的现成的 api 来检查这个?就像 isDouble isLong 等...
/**
* Obtains an instance of {@code Instant} using milliseconds from the
* epoch of 1970-01-01T00:00:00Z.
* <p>
* The seconds and nanoseconds are extracted from the specified milliseconds.
*
* @param epochMilli the number of milliseconds from 1970-01-01T00:00:00Z
* @return an instant, not null
* @throws DateTimeException if the instant exceeds the maximum or minimum instant
*/
public static Instant ofEpochMilli(long epochMilli) {
long secs = Math.floorDiv(epochMilli, 1000);
int mos = (int)Math.floorMod(epochMilli, 1000);
return create(secs, mos * 1000_000);
}
有只小跳蛙
慕田峪4524236
繁花不似锦
相关分类