Java Instant truncatedTo()方法及示例
Instant类的 truncatedTo() 方法是用来获取这个Instant在指定单位中的值。这个方法需要一个参数Unit,它是这个Instant要被截断的单位。它返回一个截断的不可变的 Instant,其值为指定单位。
语法
参数: 这个方法需要一个参数单位,这个单位是这个瞬间被截断的单位。它不应该是空的。
返回: 该方法返回一个不可变的截断的Instant,其值为指定单位。
异常: 该方法会抛出以下异常。
- DateTimeException: 如果单位对截断来说是无效的。
- UnsupportedTemporalTypeException: 如果单位不被支持。
下面的程序说明了Instant.truncatedTo()方法。
程序1 :
输出:
程序2
输出:
程序3: 显示例外。
输出:
参考资料: https://docs.oracle.com/javase/10/docs/api/java/time/Instant.html#truncatedTo(java.time.temporal.TemporalUnit)