java - 以特定格式显示 Java.util.Date

标签 java date

我有以下情况:

SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
System.out.println(dateFormat.parse("31/05/2011"));

给出一个输出

Tue May 31 00:00:00 SGT 2011

但我希望输出为

31/05/2011 

我需要在这里使用 parse,因为日期需要排序为 Dates 而不是 String。

有什么想法吗??

最佳答案

怎么样:

SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
System.out.println(dateFormat.format(dateFormat.parse("31/05/2011")));

> 31/05/2011

关于java - 以特定格式显示 Java.util.Date,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6262310/

相关文章:

java - libGDX 3D 阴影伪像

BigDecimal 的 java 数学库,它允许空值

mysql - SQL/MySQL : Retrieve active article from table with 3 columns (Old | New | Date)

mysql - 根据日期将排名编号分配给可能重复的行

mysql - NodeJS MySQL 高级查询

java - 是否可以在没有 web.xml 的情况下设置 apache-cxf?

java - RSA Java 投诉签名和验证

Java 将 String 转换为 Int 时产生错误

php - strtotime 函数返回 01/01/70 且输入有效

sqlite - 如何在 SQLite 中按季度/3 个月(或任何自定义时间段)分组?