com.stimulsoft.base.system
Class StiTimeSpan

java.lang.Object
  extended by com.stimulsoft.base.system.StiTimeSpan

public class StiTimeSpan
extends java.lang.Object

Represents a time interval. Copyright Stimulsoft


Field Summary
static StiTimeSpan ZERO
           
 
Constructor Summary
StiTimeSpan()
           
StiTimeSpan(float ticks)
           
StiTimeSpan(int hours, int minutes, int seconds)
           
StiTimeSpan(int days, int hours, int minutes, int seconds)
           
StiTimeSpan(int days, int hours, int minutes, int seconds, int milliseconds)
           
StiTimeSpan(long ticks)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String formatString()
           
static StiTimeSpan fromInterval(java.util.Calendar dateBegin, java.util.Calendar dateEnd)
           
static StiTimeSpan FromSeconds(float seconds)
           
 int getDay()
           
 int getHours()
           
 int getMinutes()
           
 int getSeconds()
           
 long getTicks()
           
 double getTotalDays()
           
 double getTotalHours()
           
 double getTotalMilliseconds()
           
 double getTotalMinutes()
           
 double getTotalMonth()
           
 double getTotalSeconds()
           
 double getTotalYear()
           
 void setTicks(long ticks)
           
 java.lang.String toString()
           
static StiTimeSpan valueOf(java.lang.String str)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ZERO

public static final StiTimeSpan ZERO
Constructor Detail

StiTimeSpan

public StiTimeSpan(long ticks)

StiTimeSpan

public StiTimeSpan(int hours,
                   int minutes,
                   int seconds)

StiTimeSpan

public StiTimeSpan(int days,
                   int hours,
                   int minutes,
                   int seconds)

StiTimeSpan

public StiTimeSpan(int days,
                   int hours,
                   int minutes,
                   int seconds,
                   int milliseconds)

StiTimeSpan

public StiTimeSpan()

StiTimeSpan

public StiTimeSpan(float ticks)
Method Detail

FromSeconds

public static StiTimeSpan FromSeconds(float seconds)

valueOf

public static StiTimeSpan valueOf(java.lang.String str)

getTotalYear

public double getTotalYear()

getTotalMonth

public double getTotalMonth()

getTotalDays

public double getTotalDays()

getTotalHours

public double getTotalHours()

getTotalMinutes

public double getTotalMinutes()

getTotalSeconds

public double getTotalSeconds()

getTotalMilliseconds

public double getTotalMilliseconds()

formatString

public java.lang.String formatString()

getSeconds

public int getSeconds()

getMinutes

public int getMinutes()

getHours

public int getHours()

getDay

public int getDay()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

fromInterval

public static StiTimeSpan fromInterval(java.util.Calendar dateBegin,
                                       java.util.Calendar dateEnd)

setTicks

public void setTicks(long ticks)

getTicks

public long getTicks()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright © 2018 Stimulsoft. All Rights Reserved.