0
Je tente d'analyser une date de CSV comme ceci:Comment analyser correctement Joda DateTime avec SuperCSV?
2016-03-01
Pour DateTime Joda avec SuperCSV Dozer, comme ceci:
private static final String[] FIELD_MAPPING = new String[] {"date"};
final CellProcessor[] processors = new CellProcessor[] {
new ParseDateTime(DateTimeFormat.forPattern("YYYY-MM-DD"))
};
CsvDozerBeanReader beanReader = new CsvDozerBeanReader(
new FileReader("/path/to.csv"), CsvPreference.STANDARD_PREFERENCE);
beanReader.configureBeanMapping(MyDateHoldingBean.class, FIELD_MAPPING);
MyDateHoldingBean bean = beanReader.read(EmployeeDetails.class, processors)
Le DateTime retourné est la date actuelle & temps, pas une représentation de la date lue à partir de CSV.
Est-ce que je fais mal?
n'est pas la même chose que' y' - vous devriez utiliser "yyyy-MM-DD" comme format de date –