date怎么转换成string
时间: 2024-02-12 15:59:29 浏览: 27
将Date类型转换成String类型可以使用SimpleDateFormat类的format()方法。具体步骤如下:
1. 创建一个SimpleDateFormat对象,指定日期格式。
2. 调用SimpleDateFormat对象的format()方法,将Date类型的日期转换成String类型的日期。
下面是一个示例代码:
```
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateString = sdf.format(date);
System.out.println(dateString);
```
这段代码将当前时间转换成了字符串格式的日期,并输出到控制台上。需要注意的是,SimpleDateFormat对象的日期格式必须和Date类型的日期格式匹配,否则会抛出ParseException异常。
相关问题
db2date转换成string
您可以使用以下方法将db2date转换为字符串:
1. 使用TO_CHAR函数:
可以使用TO_CHAR函数将db2date转换为字符串。示例代码如下:
```sql
SELECT TO_CHAR(db2date, 'YYYY-MM-DD') AS date_string FROM your_table;
```
这将把db2date字段转换为格式为'YYYY-MM-DD'的字符串。
2. 使用VARCHAR函数:
另一种方法是使用VARCHAR函数将db2date转换为字符串。示例代码如下:
```sql
SELECT VARCHAR(db2date, 10) AS date_string FROM your_table;
```
这将把db2date字段转换为长度为10的字符串。
请替换"your_table"和"db2date"为实际的表名和字段名。
java中date转换成string
可以使用SimpleDateFormat类将Date对象转换为String对象。
示例代码如下:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateToStringExample {
public static void main(String[] args) {
Date date = new Date();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String strDate = formatter.format(date);
System.out.println("Date converted to String: " + strDate);
}
}
```
输出结果:
```
Date converted to String: 2021-03-10 20:15:30
```
在这个示例中,我们首先获取了当前日期和时间的Date对象。然后,我们使用SimpleDateFormat类创建了一个格式化器对象,并指定了要使用的日期格式("yyyy-MM-dd HH:mm:ss")。最后,我们使用格式化器将Date对象转换为String对象,并将结果打印到控制台上。