21xrx.com
2025-03-22 03:09:33 Saturday
文章检索 我的文章 写文章
Java中将时间转换为字符串的方法
2023-06-18 17:20:33 深夜i     21     0
Java 时间戳 字符串 SimpleDateFormat 日期类型 转换模式字符串 format方法

在Java编程中,经常需要将时间戳转换为可读性较强的字符串,例如用于显示或保存日志文件的时间信息。下面介绍一种常见的方法:使用SimpleDateFormat类。首先要实例化一个SimpleDateFormat对象,然后调用其format()方法将时间对象转换为字符串。

代码示例:

import java.text.SimpleDateFormat;
import java.util.Date;
public class TimeToString {
  public static void main(String[] args) {
    long timestamp = System.currentTimeMillis();
    // 将时间戳转换为日期类型
    Date date = new Date(timestamp);
    // 实例化SimpleDateFormat对象,设置模式字符串
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    // 调用format()方法将日期类型转换为字符串
    String timeStr = sdf.format(date);
    System.out.println("timeStr = " + timeStr);
  }
}

上述代码中,首先使用System.currentTimeMillis()方法获取当前时间戳,然后将时间戳转换为日期类型。接着实例化一个SimpleDateFormat对象,设置转换模式字符串"yyyy-MM-dd HH:mm:ss",最后调用format()方法将日期类型转换为字符串,并输出结果。

  
  

评论区