Package org.eclipse.mosaic.rti
Class TIME
java.lang.Object
org.eclipse.mosaic.rti.TIME
Constant time units in MOSAIC. The base unit for simulation time is one nano second.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final long
One hour in simulation time.static final long
One micro-second in simulation time.static final long
One milli-second in simulation time .static final long
One minute in simulation time.static final long
One nano-second in simulation time.static final long
One second in simulation time. -
Method Summary
-
Field Details
-
NANO_SECOND
public static final long NANO_SECONDOne nano-second in simulation time.- See Also:
-
MICRO_SECOND
public static final long MICRO_SECONDOne micro-second in simulation time.- See Also:
-
MILLI_SECOND
public static final long MILLI_SECONDOne milli-second in simulation time .- See Also:
-
SECOND
public static final long SECONDOne second in simulation time.- See Also:
-
MINUTE
public static final long MINUTEOne minute in simulation time.- See Also:
-
HOUR
public static final long HOUROne hour in simulation time.- See Also:
-
-
Method Details
-
format
Format a nanosecond to print a time stamp in a readable format.E.g.
TIME.format(356000010000) -> "356.000,010,000 s"
- Parameters:
nanosecond
- the nanoseconds to format- Returns:
- the formatted value
-