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
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。