首页  >  文章  >  Java  >  如何将 java.util.Date 从 YYYY-MM-DD 转换为 MM-DD-YYYY 格式?

如何将 java.util.Date 从 YYYY-MM-DD 转换为 MM-DD-YYYY 格式?

Linda Hamilton
Linda Hamilton原创
2024-11-01 05:00:02617浏览

How to Convert a java.util.Date from YYYY-MM-DD to MM-DD-YYYY Format?

将 java.util.Date 从 YYYY-MM-DD 转换为 MM-DD-YYYY 格式

转换 java.util.Date可以使用 SimpleDateFormat 类实现从 YYYY-MM-DD 到 MM-DD-YYYY 格式的对象。

SimpleDateFormat 构造函数需要一个格式模式字符串来指定所需的日期格式。模式字符串由表示日期和时间部分的字母和字符的组合组成。对于此转换,将使用以下模式字符串:

"mm-dd-yyyy"

此模式指示结果应格式化为月 (mm)、日 (dd) 和年 (yyyy),并用连字符分隔.

以下是演示转换的示例代码片段:

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

public class DateFormatConversionExample {

    public static void main(String[] args) {
        // Sample date in YYYY-MM-DD format
        Date date = new Date("2023-05-10");

        // Create SimpleDateFormat objects for both input and output formats
        SimpleDateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd");
        SimpleDateFormat outputFormat = new SimpleDateFormat("mm-dd-yyyy");

        // Convert the date from input to output format
        String formattedDate = outputFormat.format(date);

        // Print the converted date
        System.out.println("Converted date: " + formattedDate);
    }
}

在此示例中,首先使用“yyyy-MM-dd”模式对输入日期进行格式化。然后,使用 outputFormat SimpleDateFormat 对象将格式化日期转换为所需的“mm-dd-yyyy”模式。最后,转换后的日期被打印到控制台。

以上是如何将 java.util.Date 从 YYYY-MM-DD 转换为 MM-DD-YYYY 格式?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn