java - 从 Date 对象到 Date 对象的转换

标签 java date

我有一个要求。我想将 Date 对象转换为格式化的 Date 对象。

我的意思是,

`Date d = new Date();System.out.println(d);' 

输出: 2012 年 4 月 5 日星期四 11:28:32 GMT+05:30

我希望输出类似于 05/APR/2012。并且输出对象必须是 Date 而不是 String。 如果你根本不清楚,我会更清楚地发布

谢谢。

最佳答案

不需要任何第三方 API,只需使用 DateFormat通过提供日期格式模式来解析/格式化日期。示例代码为:

Date date = new Date();
DateFormat df = new SimpleDateFormat("dd/MMM/yyyy");
String formattedDate = df.format(date);

System.out.println(formattedDate.toUpperCase());

Demo run here.

关于java - 从 Date 对象到 Date 对象的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10023423/

相关文章:

Java8 ArchLinux arm 字体 NullPointerException

Java android baseAdapter 设置列表项一次

java - 将有序字符串的唯一列表存储为 HashMap 中的键

java - 在新 Intent 上填充 ArrayList

java - 将日历转换为字符串

java - 如何有效使用ListIterator?

java - 获取接下来三周的最后一天 Java

java - Android 日期时区让我抓狂

ios - NSCalendar firstweekday取决于位置问题

mysql - SQL当前系统日期