abstract Duration |
Duration.add(Duration rhs) |
计算值为
this+rhs的新持续时间。
|
Duration |
Duration.multiply(int factor) |
计算一个新的持续时间,其值为该持续时间的值的
factor倍。
|
abstract Duration |
Duration.multiply(BigDecimal factor) |
计算一个新的持续时间,其值比此持续时间的值高
factor倍。
|
abstract Duration |
Duration.negate() |
返回值为
-this的新的
Duration对象。
|
Duration |
DatatypeFactory.newDuration(boolean isPositive, int years, int months, int days, int hours, int minutes, int seconds) |
获取一个
Duration的新实例,指定
Duration为isPositive,年,月,日,小时,分钟,秒。
|
abstract Duration |
DatatypeFactory.newDuration(boolean isPositive, BigInteger years, BigInteger months, BigInteger days, BigInteger hours, BigInteger minutes, BigDecimal seconds) |
获取一个新的
Duration实例,指定
Duration为isPositive,年,月,日,小时,分钟,秒。
|
abstract Duration |
DatatypeFactory.newDuration(long durationInMilliSeconds) |
获取
Duration的新实例,指定
Duration为毫秒。
|
abstract Duration |
DatatypeFactory.newDuration(String lexicalRepresentation) |
获取
Duration的新实例,指定
Duration作为其字符串表示形式“PnYnMnDTnHnMnS”,如XML Schema 1.0第3.2.6.1节中所定义。
|
Duration |
DatatypeFactory.newDurationDayTime(boolean isPositive, int day, int hour, int minute, int second) |
|
Duration |
DatatypeFactory.newDurationDayTime(boolean isPositive, BigInteger day, BigInteger hour, BigInteger minute, BigInteger second) |
|
Duration |
DatatypeFactory.newDurationDayTime(long durationInMilliseconds) |
|
Duration |
DatatypeFactory.newDurationDayTime(String lexicalRepresentation) |
|
Duration |
DatatypeFactory.newDurationYearMonth(boolean isPositive, int year, int month) |
|
Duration |
DatatypeFactory.newDurationYearMonth(boolean isPositive, BigInteger year, BigInteger month) |
|
Duration |
DatatypeFactory.newDurationYearMonth(long durationInMilliseconds) |
|
Duration |
DatatypeFactory.newDurationYearMonth(String lexicalRepresentation) |
|
abstract Duration |
Duration.normalizeWith(Calendar startTimeInstant) |
通过使用特定的时刻作为参考点,将几个月和几个字段转换为日期字段。
|
Duration |
Duration.subtract(Duration rhs) |
计算值为
this-rhs的新持续时间。
|