LocalDateTime with(TemporalAdjuster adjuster)
returns an
adjusted copy of this date-time.
with
has the following syntax.
public LocalDateTime with(TemporalAdjuster adjuster)
The following example shows how to use with
.
import java.time.LocalDateTime; import java.time.temporal.TemporalAdjusters; //www .j a v a 2s . co m public class Main { public static void main(String[] args) { LocalDateTime a = LocalDateTime.of(2014, 6, 30, 12, 01); LocalDateTime t = a.with(TemporalAdjusters.firstDayOfMonth()); System.out.println(t); } }
The code above generates the following result.