com.supermap.data

类 TimeSpan

  • java.lang.Object
    • com.supermap.data.TimeSpan
  • 所有已实现的接口:
    java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<TimeSpan>


    public class TimeSpan
    extends java.lang.Object
    implements java.io.Serializable, java.lang.Cloneable, java.lang.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对象初始化为指定的毫秒数。
    • 方法概要

      所有方法 实例方法 具体方法 
      限定符和类型 方法和说明
      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对象所表示的时间间隔的毫秒数部分 。
      • 从类继承的方法 java.lang.Object

        getClass, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • 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