Java - 格式化并获取日期名称:日期对象

时间:2016-01-08 08:46:34

标签: java date format

全部

当我定义一个日期对象时,它会自动假设它为MM / dd / YYYY,但我输入它为dd / MM / yyyy。

Date d1 = new Date("5/12/2015 10:30:00");

当我从该日期获得当天的名称时,它会给我5月12日(星期二)的名称,而不是12月5日(星期六)的名称。

dateName = new SimpleDateFormat("EEEE", Locale.ENGLISH).format(d1);

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:3)

您可以使用SimpleDateFormat格式化程序。

SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");
Date newDate = format.parse("05/12/2015");

这样你就可以定义自己的格式字符串了!