Java 年月日时分 转换为日期

1. 整体流程

首先我们需要将“java 年月日时分”这个字符串转换为日期类型,具体步骤如下:

erDiagram
    开始 --> 输入日期字符串
    输入日期字符串 --> 转换为日期类型
    转换为日期类型 --> 结束

2. 具体步骤

步骤1:输入日期字符串

在这一步,我们需要从用户输入获取一个包含年月日时分的字符串。

// 引用形式的描述信息
// 请用户输入一个包含年月日时分的字符串,格式为"yyyy-MM-dd HH:mm"
String strDate = "2021-10-20 15:30";

步骤2:转换为日期类型

在这一步,我们需要将输入的字符串转换为日期类型。

// 引用形式的描述信息
// 创建SimpleDateFormat对象,指定日期格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
// 将字符串转换为日期
Date date = sdf.parse(strDate);

完整代码示例

import java.text.SimpleDateFormat;
import java.util.Date;

public class DateConverter {

    public static void main(String[] args) {
        // 请用户输入一个包含年月日时分的字符串,格式为"yyyy-MM-dd HH:mm"
        String strDate = "2021-10-20 15:30";

        // 创建SimpleDateFormat对象,指定日期格式
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");

        try {
            // 将字符串转换为日期
            Date date = sdf.parse(strDate);
            System.out.println("转换后的日期为:" + date);
        } catch (Exception e) {
            System.out.println("日期转换失败:" + e.getMessage());
        }
    }
}

完成以上步骤后,你就可以成功将“java 年月日时分”转换为日期了。祝你学习顺利!