java命名空间javax.xml.datatype类datatypefactory成员方法:
newduration定义参考
本文导语:
newduration
public abstract duration newduration(long durationinmilliseconds)
获取新的 duration 实例,它将 duration 指定为毫秒。
xml 模式第二部分 datatypes 中的 3.2.6 节将持续时间定义为:
持续时间表示某一时间段。持续时间的值空间是六维空...
newduration
public abstract duration newduration(long durationinmilliseconds)
获取新的 duration 实例,它将 duration 指定为毫秒。
xml 模式第二部分 datatypes 中的 3.2.6 节将持续时间定义为:
持续时间表示某一时间段。持续时间的值空间是六维空间,其中坐标分别指定 [iso 8601] 的第 5.5.3.2 节中定义的 gregorian year、month、day、hour、minute 和 second 组件。这些组件根据其重要性按其出现顺序(即 year、month、day、hour、minute 和 second)排序。
六个值都可以通过计算指定毫秒的值来设置,通过创建的 duration 的 get 方法获得。该值符合以下规范并由其定义:
通过 gregoriancalendar 使用的历元开始时间定义默认开始实例:即 calendar.year = 1970、calendar.month = calendar.january、calendar.date = 1 等。这非常重要,因为阳历中存在变化,例如,对于 month = calendar.february,闰年会有不同的天数,所以 duration.getmonths() 和 duration.getdays() 的结果都会受到影响。
- 参数:
durationinmilliseconds - 要创建的 duration,以毫秒为单位。
- 返回:
- 表示
durationinmilliseconds 的新 duration。