SimpleDateFormat转换为年月日时分秒
时间: 2023-04-02 10:00:38 浏览: 285
SimpleDateFormat可以将时间格式化为年月日时分秒的形式,具体的代码如下:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateStr = sdf.format(new Date());
这样就可以将当前时间格式化为"年-月-日 时:分:秒"的形式。
相关问题
java根据SimpleDateFormat获取当前年月日时分秒
可以使用Java中的SimpleDateFormat类来获取当前的年月日时分秒。以下是一个示例代码:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class Main {
public static void main(String[] args) {
// 创建SimpleDateFormat对象,指定日期时间格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 获取当前时间
Date currentDate = new Date();
// 使用SimpleDateFormat对象格式化当前时间
String formattedDate = sdf.format(currentDate);
// 输出格式化后的日期时间
System.out.println("当前年月日时分秒:" + formattedDate);
}
}
```
运行以上代码,将会输出当前的年月日时分秒。其中,"yyyy-MM-dd HH:mm:ss"是日期时间的格式,具体含义如下:
- yyyy:四位数的年份
- MM:两位数的月份
- dd:两位数的日期
- HH:两位数的小时(24小时制)
- mm:两位数的分钟
- ss:两位数的秒钟
相关问题:
1. 什么是SimpleDateFormat类?
2. SimpleDateFormat类的常用方法有哪些?
3. 如何将指定格式的字符串转换为日期对象?
4. 如何将日期对象转换为指定格式的字符串?
Springboot 将给定的年月日时分秒日期转换为年月日时分秒格式
Springboot 可以使用 SimpleDateFormat 类将给定的年月日时分秒日期转换为年月日时分秒格式。具体代码如下:
```java
String dateString = "2021-08-31 12:30:45";
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = dateFormat.parse(dateString);
String formattedDate = dateFormat.format(date);
System.out.println(formattedDate);
```
输出结果为:2021-08-31 12:30:45。
阅读全文