Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的班级正在调用一个Date incomingDate = new Date()文档所说的: 分配一个 Date 对象并对其进行初始化,以便它表示分配它的时间,测量到最接近的毫秒。
Date incomingDate = new Date()
显然incomingDate看起来像:
incomingDate
但是,我需要在 mm/dd/yyyy 中以格式化方式(而不是字符串)传递相同的 Date 对象以打印到 csv 文件。
Date班级和班级Formatter没有帮助。
Date
Formatter
您应该使用SimpleDateFormat来格式化您的日期
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)