public class Timestamp extends Object implements Comparable<Timestamp>, Serializable
Constructor and Description |
---|
Timestamp() |
Timestamp(Date date) |
Timestamp(long time,
TimeUnit unit) |
Modifier and Type | Method and Description |
---|---|
Date |
asDate() |
long |
asMillis() |
long |
asSeconds() |
Timestamp |
atStepBoundaryEnd(long stepSize,
TimeUnit stepUnits) |
Timestamp |
atStepBoundaryStart(long stepSize,
TimeUnit stepUnits) |
int |
compareTo(Timestamp o) |
long |
convert(TimeUnit newUnit) |
boolean |
equals(Object other) |
boolean |
greaterThan(Timestamp o) |
int |
hashCode() |
boolean |
leftOf(Timestamp o) |
boolean |
lessThan(Timestamp o) |
Timestamp |
minus(int time,
TimeUnit unit) |
Timestamp |
minus(Timestamp time) |
static Timestamp |
now() |
Timestamp |
plus(long time,
TimeUnit unit) |
Timestamp |
plus(Timestamp time) |
boolean |
rightOf(Timestamp o) |
Timestamp |
roundToStep(long stepSize,
TimeUnit stepUnits)
Round a timestamp to the nearest step interval
|
String |
toString() |
public Timestamp()
public Timestamp(long time, TimeUnit unit)
public Timestamp(Date date)
public static Timestamp now()
public long convert(TimeUnit newUnit)
newUnit
- public long asSeconds()
public long asMillis()
public Date asDate()
public boolean leftOf(Timestamp o)
public boolean rightOf(Timestamp o)
public boolean lessThan(Timestamp o)
public boolean greaterThan(Timestamp o)
public int compareTo(Timestamp o)
compareTo
in interface Comparable<Timestamp>
public Timestamp roundToStep(long stepSize, TimeUnit stepUnits)
stepSize
- size of the step intervalstepUnits
- the units the timestamp is expressed inCopyright © 2015. All rights reserved.