java Date 格式化
时间: 2023-11-20 15:00:22 浏览: 70
可以使用SimpleDateFormat类,例如:
```
//创建SimpleDateFormat对象,指定格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//将Date对象格式化为字符串
String dateString = sdf.format(new Date());
System.out.println(dateString);
```
输出结果为 2021-06-09 14:43:12,其中 yyyy 表示年份,MM 表示月份,dd 表示日,HH 表示24小时制的小时数,而 mm 和 ss 分别表示分钟和秒。
相关问题
java date 格式化_Date类日期格式化
Java中的Date类可以使用SimpleDateFormat进行格式化,具体步骤如下:
1. 创建SimpleDateFormat对象,指定日期格式。
```java
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
```
2. 调用SimpleDateFormat对象的format方法,将Date对象格式化为指定格式的字符串。
```java
Date date = new Date();
String formattedDate = sdf.format(date);
System.out.println(formattedDate);
```
完整代码示例:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateFormatExample {
public static void main(String[] args) {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = new Date();
String formattedDate = sdf.format(date);
System.out.println(formattedDate);
}
}
```
输出结果:
```
2022-02-08 14:46:53
```
其中,SimpleDateFormat构造函数中的日期格式可以根据需要进行修改,具体格式化规则可以参考Java官方文档。
java Date格式化后以Date形式返回格式化后的日期
您好!您可以使用SimpleDateFormat类来格式化Date类型的日期。
以下是Java代码示例:
```
import java.text.SimpleDateFormat;
import java.util.Date;
public class Main {
public static void main(String[] args) {
Date currentDate = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
String formattedDate = dateFormat.format(currentDate);
System.out.println("Formatted date: " + formattedDate);
}
}
```
您可以将上述代码插入到您的项目中,并修改格式化日期的格式。格式化成功后,您将获得以String类型返回的格式化后的日期。
阅读全文