com.supermap.data
类 TimeSpan
- java.lang.Object
-
- com.supermap.data.TimeSpan
-
- 所有已实现的接口:
- Serializable, Cloneable, Comparable<TimeSpan>
public class TimeSpan extends Object implements Serializable, Cloneable, Comparable<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对象。DateaddToDate(Date date)返回一个Date对象,其值为当前TimeSpan对象与该方法传入的Date对象的值之和。intcompareTo(TimeSpan anotherTimeSpan)比较当前TimeSpan对象与另一个指定的TimeSpan对象的值,并返回一个整数,该整数指示当前值是短于、等于还是长于指定的TimeSpan对象值。booleanequals(Object object)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在接口中Comparable<TimeSpan>- 参数:
anotherTimeSpan- 指定的TimeSpan对象。- 返回:
- 返回一个整数,该整数指示当前值是短于、等于还是长于指定的TimeSpan对象值。如果短于,返回-1;等于,返回0;长于,返回1。
-
addToDate
public Date addToDate(Date date)
返回一个Date对象,其值为当前TimeSpan对象与该方法传入的Date对象的值之和。- 参数:
date- 指定的Date对象。- 返回:
- 返回一个Date对象,其值为当前TimeSpan对象与该方法传入的Date对象的值之和。
-
add
public void add(TimeSpan anotherTimeSpan)
将该方法传入的TimeSpan对象的值加到当前TimeSpan对象。- 参数:
anotherTimeSpan-
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.