我用示例参数创建对象列表,我不能把joda DateTime的示例值。只有值是可接受的是" null"。这是构造函数:
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;
}
在这里我创建了一个列表:
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;
}
当我提出例如&#34;(12/12/2011)&#34;或&#34; 2011-12-12&#34;和其他的&#34; null&#34;它返回错误并将值转换为int或String类型。 DataTime的正确值是什么?
答案 0 :(得分:1)
使用
DateTime.parse("2011-12-12")