Java中将日期转换为字符串_极悦注册
专注Java教育14年 全国咨询/投诉热线:444-1124-454
极悦LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 Java中将日期转换为字符串

Java中将日期转换为字符串

更新时间:2022-09-09 10:54:40 来源:极悦 浏览5702次

给定一个日期,任务是编写一个 Java 程序将给定的日期转换为字符串。

例子:

输入:日期 = “2020-07-27”
输出: 2020-07-27
输入:日期 = “2018-02-17”
输出: 2018-02-17

方法一:使用DateFormat.format() 方法

方法:

获取要转换的日期。

创建SimpleDateFormat 类的实例以格式化日期对象的字符串表示形式。

使用Calendar 对象获取日期。

使用format() 方法将给定的日期转换为字符串。

打印结果。

下面是上述方法的实现:

// Java program to convert Date to String
import java.util.Calendar;
import java.util.Date;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
class GFG {
	// Function to convert date to string
	public static String
	convertDateToString(String date)
	{
		// Converts the string
		// format to date object
		DateFormat df = new SimpleDateFormat(date);
		// Get the date using calendar object
		Date today = Calendar.getInstance()
						.getTime();
		// Convert the date into a
		// string using format() method
		String dateToString = df.format(today);
		// Return the result
		return (dateToString);
	}
	// Driver Code
	public static void main(String args[])
	{
		// Given Date
		String date = "07-27-2020";
		// Convert and print the result
		System.out.print(
			convertDateToString(date));
	}
}

输出:

07-27-2020

方法 2:使用LocalDate.toString() 方法

方法:

从date获取LocalDate的实例。

使用LocalDate 类的toString() 方法将给定的日期转换为字符串。

打印结果。

下面是上述方法的实现:

// Java program to convert Date to String
import java.time.LocalDate;
class GFG {
	// Function to convert date to string
	public static String
	convertDateToString(String date)
	{
		// Get an instance of LocalTime
		// from date
		LocalDate givenDate = LocalDate.parse(date);
		// Convert the given date into a
		// string using toString()method
		String dateToString
			= givenDate.toString();
		// Return the result
		return (dateToString);
	}
	// Driver Code
	public static void main(String args[])
	{
		// Given Date
		String date = "2020-07-27";
		// Convert and print the result
		System.out.print(
			convertDateToString(date));
	}
}

输出:

2020-07-27

 

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>