public LocalDateTime atTime (int hour, int minute)

Combines this date with a time to create a LocalDateTime.

This returns a LocalDateTime formed from this date at the specified hour and minute. The seconds and nanosecond fields will be set to zero. The individual time fields must be within their valid range. All possible combinations of date and time are valid.

Parameters:
hour    the hour-of-day to use, from 0 to 23
minute    the minute-of-hour to use, from 0 to 59

Returns:  the local date-time formed from this date and the specified time, not null

Exceptions:
DateTimeException    if the value of any field is out of range