0

我的班级正在调用一个Date incomingDate = new Date()文档所说的: 分配一个 Date 对象并对其进行初始化,以便它表示分配它的时间,测量到最接近的毫秒。

显然incomingDate看起来像:

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

Date班级和班级Formatter没有帮助。

4

1 回答 1

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)
于 2013-03-23T00:28:48.017 回答