Joda DateTime的示例值

时间:2016-04-01 08:16:41

标签: java datetime

我用示例参数创建对象列表,我不能把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的正确值是什么?

1 个答案:

答案 0 :(得分:1)

使用

DateTime.parse("2011-12-12")