java 外猎取 16 位光阴戳的步调:猎取 instant 工具猎取自纪元以来的秒数左移 44 位
若何猎取 Java 外的 16 位光阴戳
光阴戳是一种数字表现,用于记实特定事故或者时刻的光阴。正在 Java 外,你可使用 Instant 类猎取 16 位功夫戳。
步调:
-
猎取 Instant 器材:
Instant instant = Instant.now();
登录后复造 -
猎取自纪元以来的秒数:
long seconds = instant.getEpochSecond();
登录后复造 -
左移 44 位:
long msb = seconds >> 44;
登录后复造
事例:
Instant instant = Instant.now();
long seconds = instant.getEpochSecond();
long msb = seconds >> 44;
System.out.println(msb);
登录后复造
成果:
16 位光阴戳将挨印正在节制台上。
注重事项:
- 这类办法天生的 16 位功夫戳是一种无标识表记标帜零数。
- 最年夜值是 两^16 - 1,即 65535。
- 工夫戳的粗度是秒。
以上即是java假如猎取16位工夫戳的具体形式,更多请存眷萤水红IT仄台此外相闭文章!
发表评论 取消回复