首页  >  文章  >  Java  >  如何将 java.util.Date 从“yyyy-mm-dd”转换为“mm-dd-yyyy”格式?

如何将 java.util.Date 从“yyyy-mm-dd”转换为“mm-dd-yyyy”格式?

Susan Sarandon
Susan Sarandon原创
2024-11-01 22:15:29729浏览

How to Convert a java.util.Date from

将 java.util.Date 从 yyyy-mm-dd 转换为 mm-dd-yyyy

转换 java.util.Date从“yyyy-mm-dd”格式到“mm-dd-yyyy”,您可以利用 SimpleDateFormat 班级。此类使您能够根据特定模式自定义日期和时间格式。实现方法如下:

<code class="java">// Sample Date in the yyyy-mm-dd format
Date myDate = new SimpleDateFormat("yyyy-MM-dd").parse("2023-02-14");

// Convert to String using mm-dd-yyyy format
String mm_dd_yyyy = new SimpleDateFormat("MM-dd-yyyy").format(myDate);

// Convert the formatted String back to java.util.Date
Date convertedDate = new SimpleDateFormat("MM-dd-yyyy").parse(mm_dd_yyyy);

System.out.println("Original Date (yyyy-mm-dd): " + myDate);
System.out.println("Converted Date (mm-dd-yyyy): " + convertedDate);</code>

在此示例中,原始 java.util.Date 以“yyyy-mm-dd”格式解析,并使用“mm-dd”转换为字符串-yyyy”格式。最后,格式化的 String 被解析回 java.util.Date 对象。这种方法确保 java.util.Date 保留其基础值,同时提供灵活的方式来显示和操作不同格式的日期。

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

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