java LocalTime如何修改
要修改LocalTime对象,可以使用其中的with方法。该方法接受一个TemporalAdjuster对象作为参数,用于修改时间。下面是一个示例:
LocalTime time = LocalTime.parse("10:15:30");
// 修改小时为12
LocalTime modifiedTime = time.withHour(12);
System.out.println(modifiedTime); // 输出:12:15:30
// 修改分钟为45
modifiedTime = time.withMinute(45);
System.out.println(modifiedTime); // 输出:10:45:30
// 修改秒为0
modifiedTime = time.withSecond(0);
System.out.println(modifiedTime); // 输出:10:15:00
除了使用with方法,还可以使用其他TemporalAdjuster对象来修改时间,例如LocalTime.now().with(TemporalAdjusters.firstDayOfMonth())可以将时间修改为当月的第一天
原文地址: https://www.cveoy.top/t/topic/hHIg 著作权归作者所有。请勿转载和采集!