您只需将毫秒值除以 1000,即可获得以秒为单位的值。
像这样的东西:
int seconds = (int) (milliseconds / 1000) ;
Run Code Online (Sandbox Code Playgroud)
您可以TimeUnit用来转换时间,例如:
public static void main(String[] args) {
long timestampMillis = System.currentTimeMillis();
long timestampSeconds = TimeUnit.MILLISECONDS.toSeconds(timestampMillis);
System.out.println("Seconds: " + timestampSeconds);
}
Run Code Online (Sandbox Code Playgroud)
与简单地除以1000相比,此方法的优点是您可以通过调用其他toXXX方法轻松地将其调整为其他单位(天,小时,分钟)。
| 归档时间: |
|
| 查看次数: |
6376 次 |
| 最近记录: |