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
。