java Timestamp 怎么转String
时间: 2024-01-14 17:03:00 浏览: 105
可以使用 `SimpleDateFormat` 类将 `Timestamp` 转换为 `String`。以下是示例代码:
```
Timestamp timestamp = new Timestamp(System.currentTimeMillis());
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String strDate = sdf.format(timestamp);
```
在上面的代码中, `timestamp` 是一个 `Timestamp` 对象, `sdf` 是一个 `SimpleDateFormat` 对象,用于格式化日期和时间的模式。最后, `strDate` 变量包含了 `timestamp` 转换为字符串后的结果。
相关问题
java timestamp 转String
可以使用 `java.text.SimpleDateFormat` 类来将 `java.sql.Timestamp` 转换为字符串。以下是一个示例:
```java
import java.sql.Timestamp;
import java.text.SimpleDateFormat;
public class TimestampToStringExample {
public static void main(String[] args) {
Timestamp timestamp = new Timestamp(System.currentTimeMillis());
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String strTimestamp = sdf.format(timestamp);
System.out.println(strTimestamp);
}
}
```
此代码将当前时间戳转换为字符串格式,格式为 `yyyy-MM-dd HH:mm:ss`。您可以根据需要更改日期格式。
timestamp转String
在Java中,可以使用`SimpleDateFormat`类将`timestamp`转换为`String`。下面是一个示例代码:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class Main {
public static void main(String[] args) {
long timestamp = System.currentTimeMillis(); // 获取当前时间戳
// 创建SimpleDateFormat对象,指定日期格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 将timestamp转换为字符串
String dateString = sdf.format(new Date(timestamp));
System.out.println(dateString);
}
}
```
在上述代码中,我们使用`SimpleDateFormat`类来格式化日期。其中,`yyyy-MM-dd HH:mm:ss`是日期格式的模式,可以根据需要进行修改。`format()`方法将`Date`对象转换为字符串表示。输出结果将会是类似于`2022-01-01 12:34:56`的日期字符串。
阅读全文