我有一个要求。我想将 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());
关于java - 从 Date 对象到 Date 对象的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10023423/