所有类


类 javax.xml.datatype.Duration
的使用

使用 Duration 的软件包
javax.xml.datatype XML/Java 类型映射关系。 
 

javax.xml.datatypeDuration 的使用
 

返回 Durationjavax.xml.datatype 中的方法
abstract  Duration Duration.add(Duration rhs)
          计算其值为 this+rhs 的新持续时间。
abstract  Duration Duration.multiply(BigDecimal factor)
          计算其值是此持续时间的 factor 倍的新持续时间。
 Duration Duration.multiply(int factor)
          计算新的持续时间,其值是此持续时间值的 factor 倍。
abstract  Duration Duration.negate()
          返回其值是 -this 的新 Duration 对象。
abstract  Duration DatatypeFactory.newDuration(boolean isPositive, BigInteger years, BigInteger months, BigInteger days, BigInteger hours, BigInteger minutes, BigDecimal seconds)
          获取 Duration 的新实例,它将 Duration 指定为正数的年、月、日、时、分、秒。
 Duration DatatypeFactory.newDuration(boolean isPositive, int years, int months, int days, int hours, int minutes, int seconds)
          获取 Duration 的新实例,它将 Duration 指定为正数的年、月、日、时、分、秒。
abstract  Duration DatatypeFactory.newDuration(long durationInMilliSeconds)
          获取新的 Duration 实例,它将 Duration 指定为毫秒。
abstract  Duration DatatypeFactory.newDuration(String lexicalRepresentation)
          获取新的 Duration 实例,它根据 XML Schema 1.0 第 3.2.6.1 节中的定义将 Duration 指定为其字符串表示形式 "PnYnMnDTnHnMnS"。
 Duration DatatypeFactory.newDurationDayTime(boolean isPositive, BigInteger day, BigInteger hour, BigInteger minute, BigInteger second)
          使用 XQuery 1.0 and XPath 2.0 Data Model, xdt:dayTimeDuration 中定义的指定 dayhourminutesecond 创建类型为 xdt:dayTimeDurationDuration
 Duration DatatypeFactory.newDurationDayTime(boolean isPositive, int day, int hour, int minute, int second)
          使用 XQuery 1.0 and XPath 2.0 Data Model, xdt:dayTimeDuration 中定义的指定 dayhourminutesecond 创建类型为 xdt:dayTimeDurationDuration
 Duration DatatypeFactory.newDurationDayTime(long durationInMilliseconds)
          使用 XQuery 1.0 and XPath 2.0 Data Model, xdt:dayTimeDuration 中定义的指定毫秒创建类型为 xdt:dayTimeDurationDuration
 Duration DatatypeFactory.newDurationDayTime(String lexicalRepresentation)
          通过解析其 String 表示形式 "PnDTnHnMnS"(XQuery 1.0 and XPath 2.0 Data Model, xdt:dayTimeDuration)创建类型为 xdt:dayTimeDurationDuration
 Duration DatatypeFactory.newDurationYearMonth(boolean isPositive, BigInteger year, BigInteger month)
          使用 XQuery 1.0 and XPath 2.0 Data Model, xdt:yearMonthDuration 中定义的指定 yearmonth 创建类型为 xdt:yearMonthDurationDuration
 Duration DatatypeFactory.newDurationYearMonth(boolean isPositive, int year, int month)
          使用 XQuery 1.0 and XPath 2.0 Data Model, xdt:yearMonthDuration 中定义的指定 yearmonth 创建类型为 xdt:yearMonthDurationDuration
 Duration DatatypeFactory.newDurationYearMonth(long durationInMilliseconds)
          使用 XQuery 1.0 and XPath 2.0 Data Model, xdt:yearMonthDuration 中定义的指定毫秒创建类型为 xdt:yearMonthDurationDuration
 Duration DatatypeFactory.newDurationYearMonth(String lexicalRepresentation)
          通过解析其 String 表示形式 "PnYnM"(XQuery 1.0 and XPath 2.0 Data Model, xdt:yearMonthDuration)创建类型为 xdt:yearMonthDurationDuration
abstract  Duration Duration.normalizeWith(Calendar startTimeInstant)
          通过使用特定的时间点作为参考点,将 years 和 months 字段转换为 days 字段。
 Duration Duration.subtract(Duration rhs)
          计算其值是 this-rhs 的新持续时间。
 

参数类型为 Durationjavax.xml.datatype 中的方法
abstract  void XMLGregorianCalendar.add(Duration duration)
          将 duration 添加到此实例。
abstract  Duration Duration.add(Duration rhs)
          计算其值为 this+rhs 的新持续时间。
abstract  int Duration.compare(Duration duration)
          与此 Duration 实例的部分顺序关系比较。
 boolean Duration.isLongerThan(Duration duration)
          检查此持续时间对象是否严格长于另一个 Duration 对象。
 boolean Duration.isShorterThan(Duration duration)
          检查此持续时间对象是否严格短于另一个 Duration 对象。
 Duration Duration.subtract(Duration rhs)
          计算其值是 this-rhs 的新持续时间。
 


所有类

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部