如何格式化日期?

时间:2013-07-12 11:52:19

标签: java datetime

鉴于DateTime,如何以下列格式格式化日期?

12 JUL 2013

在c#中,你这样做

string formatedDateString = String.Format("{0:dd MMM yyyy}", myDateTime);

JAVA中的等效代码是什么?

3 个答案:

答案 0 :(得分:1)

date代表java.util.Date

的实例
String formattedDate = new SimpleDateFormat("dd MMM yyyy").format(date);

答案 1 :(得分:0)

使用SimpleDateFormat

(new SimpleDateFormat("dd MMM yyyy")).parse("12 JUL 2013");
(new SimpleDateFormat("dd MMM yyyy")).format(new Date());

答案 2 :(得分:0)

我会使用here描述的本地化方法:

String formattedDate = DateFormat.getDateInstance().format(date);