使用 java.time.LocalDate 和 java.time.LocalTime 或 java.time.LocalDateTime 构建 org.joda.time.DateTime

Build org.joda.time.DateTime with java.time.LocalDate and java.time.LocalTime or java.time.LocalDateTime

所以基本上我有一个 DatePicker 和 TimePicker,它们将分别给我一个 LocalDate 和 LocalTime。现在我想使用这些值来创建一个 org.joda.time.DateTime 变量。

我不知道该怎么做。我到处寻找,但我找不到一个好的答案我找到的所有答案都是针对我没有使用的 JPA。

根据官方文档https://www.joda.org/joda-time/apidocs/org/joda/time/DateTime.html 您可以使用 DateTime(int year, int monthOfYear, int dayOfMonth, int hourOfDay, int minuteOfHour, int secondOfMinute, int millisOfSecond) 在默认时区使用 ISOChronology 从日期时间字段值构造一个实例。 构造函数的值可以从 LocalDate 和 Localtime 对象获得 https://docs.oracle.com/javase/8/docs/api/java/time/LocalTime.html https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html