Java代码如何将一个字符串解析为一个日期对象呢?
下文笔者讲述Java中字符串解析为日期对象的方法分享,如下所示:
借助SimpleDateFormat将字符串解析为Date对象
实现思路:
1.定义一个SimpleDateFormat格式对象
2.使用格式对象将字符串解析为一个Date对象
例:借助SimpleDateFormat将字符串解析为Date对象
package com.java265.other;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class test {
/*
* java265.com 字符串转换为Date的示例分享
*/
public static void main(String[] args) throws ParseException {
// 将一个dd-MM-yyyy格式的字符串转化为Date对象
String d1 = "09-12-2021";
SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yyyy");
Date formattedDate = formatter.parse(d1);
System.out.println("year:" + (Integer.valueOf(formattedDate.getYear()).intValue() + 1900));
System.out.println("month:" + formattedDate.getMonth());
}
}
------运行以上代码,将输出以下信息-------
year:2021
month:11
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


