|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.history.time.Time
org.jscience.history.time.DecimalTime
public class DecimalTime
A class representing a way to compute time.
| Field Summary | |
|---|---|
static Unit<Duration> |
DAYS_HOURS_MINUTES_SECONDS_MILLIS
DOCUMENT ME! |
static Unit<Duration> |
DECIMAL_DAY
A unit of duration equal to 10 (standard name d). |
static Unit<Duration> |
DECIMAL_HOUR
A unit of duration equal to 100 (standard name h). |
static Unit<Duration> |
DECIMAL_MILLISECOND
A unit of duration equal to 1/1000 s (standard name
ms). |
static Unit<Duration> |
DECIMAL_MINUTE
A unit of duration equal to 100 s (standard name
min). |
static BaseUnit<Duration> |
DECIMAL_SECOND
The base unit for decimal seconds, which is 0.864 SI seconds. |
static int |
HOURS_PER_DAY
DOCUMENT ME! |
static int |
MILLISECONDS_PER_SECOND
DOCUMENT ME! |
static int |
MINUTES_PER_HOUR
DOCUMENT ME! |
static int |
SECONDS_PER_MINUTE
DOCUMENT ME! |
| Constructor Summary | |
|---|---|
DecimalTime()
Creates a new DecimalTime object. |
|
DecimalTime(double millis)
Creates a new DecimalTime object. |
|
DecimalTime(double days,
double hours,
double minutes,
double seconds,
double millis)
Creates a new DecimalTime object. |
|
| Method Summary | |
|---|---|
int |
getDays()
DOCUMENT ME! |
int |
getHours()
DOCUMENT ME! |
int |
getMilliseconds()
DOCUMENT ME! |
int |
getMinutes()
DOCUMENT ME! |
int |
getSeconds()
DOCUMENT ME! |
Amount<Duration> |
getTime()
DOCUMENT ME! |
void |
nextDay()
DOCUMENT ME! |
void |
nextHour()
DOCUMENT ME! |
void |
nextMillisecond()
DOCUMENT ME! |
void |
nextMinute()
DOCUMENT ME! |
void |
nextSecond()
DOCUMENT ME! |
java.util.Calendar |
toCalendar()
DOCUMENT ME! |
java.lang.String |
toString()
DOCUMENT ME! |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int HOURS_PER_DAY
public static final int MINUTES_PER_HOUR
public static final int SECONDS_PER_MINUTE
public static final int MILLISECONDS_PER_SECOND
public static final BaseUnit<Duration> DECIMAL_SECOND
public static final Unit<Duration> DECIMAL_MILLISECOND
1/1000 s (standard name
ms).
public static final Unit<Duration> DECIMAL_MINUTE
100 s (standard name
min).
public static final Unit<Duration> DECIMAL_HOUR
100 DECIMAL_MINUTE (standard name h).
public static final Unit<Duration> DECIMAL_DAY
10 DECIMAL_HOUR (standard name d).
public static final Unit<Duration> DAYS_HOURS_MINUTES_SECONDS_MILLIS
| Constructor Detail |
|---|
public DecimalTime(double days,
double hours,
double minutes,
double seconds,
double millis)
public DecimalTime(double millis)
millis - DOCUMENT ME!public DecimalTime()
| Method Detail |
|---|
public Amount<Duration> getTime()
getTime in class Timepublic int getMilliseconds()
getMilliseconds in class Timepublic int getSeconds()
getSeconds in class Timepublic int getMinutes()
getMinutes in class Timepublic int getHours()
getHours in class Timepublic int getDays()
getDays in class Timepublic void nextMillisecond()
nextMillisecond in class Timepublic void nextSecond()
nextSecond in class Timepublic void nextMinute()
nextMinute in class Timepublic void nextHour()
nextHour in class Timepublic void nextDay()
nextDay in class Timepublic java.util.Calendar toCalendar()
public java.lang.String toString()
toString in class Time
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||