Date对象的日期对象(mm / dd / yyyy)

时间:2013-03-23 00:20:43

标签: java date

我的班级正在调用Date incomingDate = new Date(),该文件说的是: 分配一个Date对象并对其进行初始化,使其表示分配时间,测量精确到毫秒。

显然incomingDate看起来像是:

但是我需要传递一个相同的Date对象,但是以mm / dd / yyyy的格式化方式(而不是字符串)来打印到csv文件。

Date班级和Formatter班级无效。

1 个答案:

答案 0 :(得分:2)

您应该使用SimpleDateFormat格式化日期

Date incomingDate = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("MM/dd/yyyy");
System.out.println(dateFormat.format(incomingDate )); // sysout or whatever you want (write in your CVS for example)