|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.archive.wayback.util.Timestamp
public class Timestamp
Represents a moment in time as a 14-digit string, and interally as a Date.
| Constructor Summary | |
|---|---|
Timestamp()
Constructor |
|
Timestamp(java.util.Date date)
Construct and initialize structure from an Date |
|
Timestamp(int sse)
Construct and initialize structure from an integer number of seconds since the epoch. |
|
Timestamp(java.lang.String dateStr)
Construct and initialize structure from a 14-digit String timestamp. |
|
| Method Summary | |
|---|---|
int |
absDistanceFromTimestamp(Timestamp otherTimeStamp)
function that calculates integer seconds between this records timeStamp and the arguments timeStamp. |
static Timestamp |
currentTimestamp()
|
static java.util.Calendar |
dateStrToCalendar(java.lang.String dateStr)
cleanup the dateStr argument assuming earliest values, and return a GMT calendar set to the time described by the dateStr. |
int |
distanceFromTimestamp(Timestamp otherTimeStamp)
function that calculates integer seconds between this records timeStamp and the arguments timeStamp. |
static Timestamp |
earliestTimestamp()
|
static Timestamp |
fromSse(int sse)
|
java.util.Date |
getDate()
|
java.lang.String |
getDateStr()
|
java.lang.String |
getDay()
|
java.lang.String |
getMonth()
|
java.lang.String |
getYear()
|
static Timestamp |
latestTimestamp()
|
static java.lang.String |
padEndDateStr(java.lang.String timestamp)
clean up timestamp argument assuming latest possible values for missing or bogus digits. |
static java.lang.String |
padStartDateStr(java.lang.String timestamp)
clean up timestamp argument assuming earliest possible values for missing or bogus digits. |
static Timestamp |
parseAfter(java.lang.String dateStr)
|
static Timestamp |
parseBefore(java.lang.String dateStr)
|
java.lang.String |
prettyDate()
|
java.lang.String |
prettyDateTime()
|
java.lang.String |
prettyTime()
|
void |
setDate(java.util.Date date)
set internal structure using Date argument |
void |
setDateStr(java.lang.String dateStr)
initialize interal data structures for this Timestamp from the 14-digit argument. |
void |
setSse(int sse)
set internal structure using seconds since the epoch integer argument |
int |
sse()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Timestamp()
public Timestamp(java.lang.String dateStr)
dateStr - public Timestamp(int sse)
sse - public Timestamp(java.util.Date date)
date - | Method Detail |
|---|
public void setDate(java.util.Date date)
date - public java.util.Date getDate()
public void setSse(int sse)
sse - public void setDateStr(java.lang.String dateStr)
dateStr - public java.lang.String getDateStr()
public int sse()
public int absDistanceFromTimestamp(Timestamp otherTimeStamp)
otherTimeStamp -
public int distanceFromTimestamp(Timestamp otherTimeStamp)
otherTimeStamp -
public java.lang.String getYear()
public java.lang.String getMonth()
public java.lang.String getDay()
public java.lang.String prettyDate()
public java.lang.String prettyTime()
public java.lang.String prettyDateTime()
public static java.util.Calendar dateStrToCalendar(java.lang.String dateStr)
dateStr -
public static java.lang.String padEndDateStr(java.lang.String timestamp)
timestamp - String
public static java.lang.String padStartDateStr(java.lang.String timestamp)
timestamp - String
public static Timestamp parseBefore(java.lang.String dateStr)
dateStr -
public static Timestamp parseAfter(java.lang.String dateStr)
dateStr -
public static Timestamp fromSse(int sse)
sse -
public static Timestamp currentTimestamp()
public static Timestamp latestTimestamp()
public static Timestamp earliestTimestamp()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||