91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java localtime怎樣實現時間戳轉換

小樊
82
2024-11-18 13:08:05
欄目: 編程語言

在Java中,可以使用java.time包中的Instant類和LocalDateTime類來實現時間戳與日期時間的轉換。以下是一些示例代碼:

  1. 將時間戳轉換為LocalDateTime對象:
import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneId;

public class TimestampToDateTime {
    public static void main(String[] args) {
        long timestamp = 1633072800L; // 示例時間戳(單位:秒)
        LocalDateTime dateTime = LocalDateTime.ofInstant(Instant.ofEpochSecond(timestamp), ZoneId.systemDefault());
        System.out.println("LocalDateTime: " + dateTime);
    }
}
  1. LocalDateTime對象轉換為時間戳:
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.ZonedDateTime;

public class DateTimeToTimestamp {
    public static void main(String[] args) {
        LocalDateTime dateTime = LocalDateTime.of(2021, 10, 1, 0, 0); // 示例日期時間
        ZonedDateTime zonedDateTime = dateTime.atZone(ZoneId.systemDefault());
        long timestamp = zonedDateTime.toInstant().toEpochSecond();
        System.out.println("Timestamp: " + timestamp);
    }
}

請注意,這些示例中的時間戳是以秒為單位的。如果您的數據是以毫秒為單位的,您需要相應地調整代碼。例如,將Instant.ofEpochSecond(timestamp)替換為Instant.ofEpochMilli(timestamp)

0
大竹县| 田东县| 司法| 阜南县| 佛山市| 光泽县| 桂东县| 江北区| 北海市| 黑龙江省| 宝坻区| 伊宁市| 桂平市| 镇赉县| 湘潭市| 海盐县| 南城县| 庆城县| 突泉县| 乐昌市| 两当县| 于田县| 灵武市| 台安县| 依安县| 新和县| 巍山| 理塘县| 南召县| 平顶山市| 新郑市| 忻州市| 铅山县| 阳城县| 安康市| 筠连县| 新邵县| 深水埗区| 大名县| 讷河市| 顺平县|