Ich erstelle Liste von Objekt mit Beispiel-Parameter und ich kann nicht Beispielwert von Joda DateTime setzen. Nur Wert ist zulässig ist "null". Dies ist contructor:Beispiel Wert von Joda DateTime
public TestDTO(
String name,
String lastName,
String country,
String city,
String age,
DateTime startTime,
DateTime endTime,
boolean active)
{
this.name = name;
this.lastName = lastName;
this.country = country;
this.city = city;
this.age = age;
this.startTime = startTime;
this.endTime = endTime;
this.active = active;
}
und hier ist Liste erstellen:
public List<TestDTO> getInitListTableItems(){
List<TestDTO> list = new ArrayList<TestDTO>();
list.add(new TestDTO("John", "Doe", "USA", "New York", "20", null, null, true));
return list;
}
Wenn ich zum Beispiel setzen "(12.12.2011)" oder "2011-12-12" und andere insted " null "Es gibt einen Fehler zurück und konvertiert den Wert in int oder String type. Was ist der korrekte Wert von DataTime?
Wenn Sie Java verwenden 8 (oder 7) Ich habe die JSR 310 API schlage vor, mit der auf JodaTime basiert. –