我是个新手,想了解如何使用这种方法。这是我有问题的代码...
import java.time.LocalTime;
class Workingtime{
public static void main(String[] args){
LocalTime timeobj = LocalTime.minusMinutes();
String subtractedtimevar = timeobj.minutesToSubtract(1);
System.out.println(subtractedtimevar);
}
}
请给我这个方法的正确使用方法,并以任何时间相减为例。
我试着减去1分钟,看看Oracle文献中的方法是如何工作的。
感谢那些回复的人。
您必须学习您想要使用的任何类的 Javadoc。
LocalTime
上,你不会找到任何 minutesToSubtract
方法。您只能调用该类上定义的方法。
minusMinutes
方法。
因为 java.time 使用 不可变对象,该方法的结果是一个新的
LocalTime
对象。原来的 LocalTime
物体保持原样。
LocalTime now = LocalTime.now() ;
LocalTime then = now.minusMinutes( 2 ) ;