currentTimeMillis 转成秒
时间: 2023-08-12 19:59:15 浏览: 218
currentTimeMillis 是用来获取当前时间的毫秒数,如果要将其转换为秒,只需将其除以1000即可。
示例代码如下:
```java
long currentTimeMillis = System.currentTimeMillis();
long currentTimeInSeconds = currentTimeMillis / 1000;
System.out.println("Current time in seconds: " + currentTimeInSeconds);
```
请注意,这里的 currentTimeInSeconds 变量将存储转换后的秒数。
相关问题
System.currentTimeMillis();怎么转换成秒
Java中的System.currentTimeMillis()方法返回当前时间的毫秒数,可以通过除以1000来将其转换为秒数。具体代码如下:
```
long currentTimeInSeconds = System.currentTimeMillis() / 1000;
```
这样就可以得到当前时间的秒数了。
将System.currentTimeMillis()的时间转成年月日时分秒
使用Java中的Date和SimpleDateFormat类将System.currentTimeMillis()获取的时间转换成年月日时分秒的格式。具体代码如下所示:
```java
long currentTime = System.currentTimeMillis();
Date date = new Date(currentTime);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String time = sdf.format(date);
System.out.println(time);
```
上述代码中,首先获取当前时间的毫秒数,然后将其转换成Date对象。接着,创建一个SimpleDateFormat对象,指定日期时间的格式为"yyyy-MM-dd HH:mm:ss",并使用format()方法将Date对象转换成字符串类型的时间。最后,将转换后的时间打印输出。
阅读全文