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对象初始化为指定的毫秒数。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
add(TimeSpan anotherTimeSpan)
将该方法传入的TimeSpan对象的值加到当前TimeSpan对象.java.util.Date
addToDate(java.util.Date date)
返回一个Date对象,其值为当前TimeSpan对象与该方法传入的Date对象的值之和。int
compareTo(TimeSpan anotherTimeSpan)
比较当前TimeSpan对象与另一个指定的TimeSpan对象的值,并返回一个整数,该整数指示当前值是短于、等于还是长于指定的TimeSpan对象值。boolean
equals(java.lang.Object object)
判断当前TimeSpan对象对象与指定的TimeSpan对象的值是否相等.int
getDays()
返回当前TimeSpan对象所表示的时间间隔的天数部分 。int
getHours()
返回当前TimeSpan对象所表示的时间间隔的小时数部分 。int
getMinutes()
返回当前TimeSpan对象所表示的时间间隔的分钟数部分 。int
getSeconds()
返回当前TimeSpan对象所表示的时间间隔的秒数部分 。long
getTimeSpan()
返回当前TimeSpan对象所表示的时间间隔的毫秒数部分 。int
getTotalHours()
返回以整小时数表示的当前 TimeSpan对象的值。int
getTotalMinutes()
返回以整分钟数表示的当前 TimeSpan对象的值。int
getTotalSeconds()
返回以整秒数表示的当前 TimeSpan对象的值。int
hashCode()
void
setTimeSpan(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
-
-