I am trying to convert Joda LocalDate
to Joda LocalDateTime
, for that I am using the method toLocalDateTime(LocalTime.MIDNIGHT)
, as of now it is working
fine for example: for the given joda Localdate 2025-02-28
I getting the expected joda LocalDateTime 2025-02-28T00:00:00.000
, But my fear is, whether this method works fine at all situation. For example during dayLight saving
time zone anomalies
..etc..
Update: I did a small research on this question, here it is
toLocalDateTime(LocalTime time)
Documentation saying that: Converts LocalDate object to a LocalDateTime with LocalTime
to fill in the missing fields.
As I initializing LocalTime
with LocalTime.MIDNIGHT
, from here LocalTime.MIDNIGHT
is a static final field initialized to new LocalTime(0, 0, 0, 0);
, you can see that it is a time values are hardcode to zero values with ISOChronology getInstanceUTC()
, so I think I will get the required output without any issue.