将 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中文网其他相关文章!