Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java时间戳转日期

作者:看破了搪塞   发布日期:2026-03-06   浏览:94

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

public class TimestampToDate {
    public static void main(String[] args) {
        // 假设时间戳为1609459200000,这是2021年1月1日的UTC时间戳(毫秒)
        long timestamp = 1609459200000L;

        // 创建Date对象,将时间戳转换为日期
        Date date = new Date(timestamp);

        // 定义日期格式
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

        // 将日期格式化为字符串
        String formattedDate = sdf.format(date);

        // 输出结果
        System.out.println("时间戳 " + timestamp + " 转换为日期: " + formattedDate);
    }
}

解释说明:

  1. 时间戳long timestamp = 1609459200000L;
    这里的时间戳是自1970年1月1日00:00:00 UTC以来的毫秒数。你可以根据需要更改这个值。

  2. 创建Date对象Date date = new Date(timestamp);
    使用Java的Date类将时间戳转换为日期对象。

  3. 定义日期格式SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    使用SimpleDateFormat类定义输出日期的格式。这里使用的是“年-月-日 时:分:秒”的格式。

  4. 格式化日期String formattedDate = sdf.format(date);
    Date对象格式化为指定格式的字符串。

  5. 输出结果System.out.println("时间戳 " + timestamp + " 转换为日期: " + formattedDate);
    最后,输出转换后的日期字符串。

上一篇:java字符串去掉最后一位

下一篇:java查询

大家都在看

java url decode

java判断是windows还是linux

java连接数据库的代码

java date类型比较大小

java djl

ubuntu 卸载java

es java api

java list 查找

java 解压rar

java读取excel中的图片

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站