com.supermap.data
类 TimeSpan
- java.lang.Object
-
- com.supermap.data.TimeSpan
-
-
构造器概要
构造器 构造器和说明 TimeSpan()构造一个TimeSpan类的新对象TimeSpan(int hours, int minutes, int seconds)将TimeSpan对象初始化为指定的小时数、分钟数和秒数。TimeSpan(int days, int hours, int minutes, int seconds)将TimeSpan对象初始化为指定的天数、小时数、分钟数和秒数。TimeSpan(long milliseconds)将TimeSpan对象初始化为指定的毫秒数。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 voidadd(TimeSpan anotherTimeSpan)将该方法传入的TimeSpan对象的值加到当前TimeSpan对象.java.util.DateaddToDate(java.util.Date date)返回一个Date对象,其值为当前TimeSpan对象与该方法传入的Date对象的值之和。intcompareTo(TimeSpan anotherTimeSpan)比较当前TimeSpan对象与另一个指定的TimeSpan对象的值,并返回一个整数,该整数指示当前值是短于、等于还是长于指定的TimeSpan对象值。booleanequals(java.lang.Object object)判断当前TimeSpan对象对象与指定的TimeSpan对象的值是否相等.intgetDays()返回当前TimeSpan对象所表示的时间间隔的天数部分 。intgetHours()返回当前TimeSpan对象所表示的时间间隔的小时数部分 。intgetMinutes()返回当前TimeSpan对象所表示的时间间隔的分钟数部分 。intgetSeconds()返回当前TimeSpan对象所表示的时间间隔的秒数部分 。longgetTimeSpan()返回当前TimeSpan对象所表示的时间间隔的毫秒数部分 。intgetTotalHours()返回以整小时数表示的当前 TimeSpan对象的值。intgetTotalMinutes()返回以整分钟数表示的当前 TimeSpan对象的值。intgetTotalSeconds()返回以整秒数表示的当前 TimeSpan对象的值。inthashCode()voidsetTimeSpan(long timeSpan)设置当前TimeSpan对象所表示的时间间隔的毫秒数部分 。
-
-
-
构造器详细资料
-
TimeSpan
public TimeSpan()
构造一个TimeSpan类的新对象
-
TimeSpan
public TimeSpan(long milliseconds)
将TimeSpan对象初始化为指定的毫秒数。- 参数:
milliseconds-
-
TimeSpan
public TimeSpan(int hours, int minutes, int seconds)将TimeSpan对象初始化为指定的小时数、分钟数和秒数。- 参数:
hours-minutes-seconds-
-
TimeSpan
public TimeSpan(int days, int hours, int minutes, int seconds)将TimeSpan对象初始化为指定的天数、小时数、分钟数和秒数。- 参数:
days-hours-minutes-seconds-
-
-
方法详细资料
-
getTimeSpan
public long getTimeSpan()
返回当前TimeSpan对象所表示的时间间隔的毫秒数部分 。- 返回:
- 返回当前TimeSpan对象所表示的时间间隔的毫秒数部分 。
-
setTimeSpan
public void setTimeSpan(long timeSpan)
设置当前TimeSpan对象所表示的时间间隔的毫秒数部分 。- 参数:
timeSpan- 指定的毫秒数。
-
getDays
public int getDays()
返回当前TimeSpan对象所表示的时间间隔的天数部分 。- 返回:
- 返回当前TimeSpan对象所表示的时间间隔的天数部分 。
-
getHours
public int getHours()
返回当前TimeSpan对象所表示的时间间隔的小时数部分 。- 返回:
- 返回当前TimeSpan对象所表示的时间间隔的小时数部分 。
-
getTotalHours
public int getTotalHours()
返回以整小时数表示的当前 TimeSpan对象的值。- 返回:
- 返回以整小时数表示的当前 TimeSpan对象的值。
-
getMinutes
public int getMinutes()
返回当前TimeSpan对象所表示的时间间隔的分钟数部分 。- 返回:
- 返回当前TimeSpan对象所表示的时间间隔的分钟数部分 。
-
getTotalMinutes
public int getTotalMinutes()
返回以整分钟数表示的当前 TimeSpan对象的值。- 返回:
- 返回以整分钟数表示的当前 TimeSpan对象的值.
-
getSeconds
public int getSeconds()
返回当前TimeSpan对象所表示的时间间隔的秒数部分 。- 返回:
- 返回当前TimeSpan对象所表示的时间间隔的秒数部分 。
-
getTotalSeconds
public int getTotalSeconds()
返回以整秒数表示的当前 TimeSpan对象的值。- 返回:
- 返回以整秒数表示的当前 TimeSpan对象的值。
-
compareTo
public int compareTo(TimeSpan anotherTimeSpan)
比较当前TimeSpan对象与另一个指定的TimeSpan对象的值,并返回一个整数,该整数指示当前值是短于、等于还是长于指定的TimeSpan对象值。- 指定者:
compareTo在接口中java.lang.Comparable<TimeSpan>
-
addToDate
public java.util.Date addToDate(java.util.Date date)
返回一个Date对象,其值为当前TimeSpan对象与该方法传入的Date对象的值之和。- 参数:
date- 指定的Date对象。- 返回:
- 返回一个Date对象,其值为当前TimeSpan对象与该方法传入的Date对象的值之和。
-
add
public void add(TimeSpan anotherTimeSpan)
将该方法传入的TimeSpan对象的值加到当前TimeSpan对象.- 参数:
anotherTimeSpan-
-
equals
public boolean equals(java.lang.Object object)
判断当前TimeSpan对象对象与指定的TimeSpan对象的值是否相等.- 覆盖:
equals在类中java.lang.Object- 参数:
object- - 指定的TimeSpan对象。
-
hashCode
public int hashCode()
- 覆盖:
hashCode在类中java.lang.Object
-
-