java時(shí)間戳如何轉(zhuǎn)換成時(shí)間

小億
186
2023-12-11 20:17:39
欄目: 編程語言

Java中可以使用java.util.Date類和java.text.SimpleDateFormat類來將時(shí)間戳轉(zhuǎn)換成時(shí)間。具體步驟如下:

  1. 創(chuàng)建一個(gè)java.util.Date對(duì)象,并傳入時(shí)間戳作為參數(shù):
Date date = new Date(timestamp);
  1. 創(chuàng)建一個(gè)java.text.SimpleDateFormat對(duì)象,并指定輸出時(shí)間格式:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  1. 使用SimpleDateFormat對(duì)象的format方法將Date對(duì)象轉(zhuǎn)換成指定格式的字符串:
String time = sdf.format(date);

完整的代碼示例:

import java.util.Date;
import java.text.SimpleDateFormat;

public class TimestampToTime {
    public static void main(String[] args) {
        long timestamp = System.currentTimeMillis();
        Date date = new Date(timestamp);
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String time = sdf.format(date);
        System.out.println(time);
    }
}

輸出結(jié)果為當(dāng)前時(shí)間的字符串表示,例如:2021-06-15 10:30:00

0