public class TimestampDatum extends Datum
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_FORMAT_STRING
ISO 8601/SQL standard format - ex) 1997-12-17 07:37:16-08
|
static String |
FRACTION_FORMAT_STRING |
static int |
SIZE |
Constructor and Description |
---|
TimestampDatum(org.joda.time.DateTime dateTime) |
TimestampDatum(int timestamp) |
TimestampDatum(String datetime) |
Modifier and Type | Method and Description |
---|---|
byte[] |
asByteArray() |
String |
asChars() |
long |
asInt8() |
int |
compareTo(Datum datum) |
boolean |
equals(Object obj) |
Datum |
equalsTo(Datum datum) |
int |
getCenturyOfEra() |
org.joda.time.DateTime |
getDateTime() |
int |
getDayOfMonth() |
int |
getDayOfWeek() |
int |
getDayOfYear() |
int |
getEra() |
int |
getHourOfDay() |
long |
getMillis() |
int |
getMillisOfSecond() |
int |
getMinuteOfHour() |
int |
getMonthOfYear() |
int |
getSecondOfDay() |
int |
getSecondOfMinute() |
int |
getUnixTime() |
int |
getWeekOfWeekyear() |
int |
getWeekyear() |
int |
getYear() |
int |
hashCode() |
int |
size() |
String |
toChars(org.joda.time.format.DateTimeFormatter format) |
String |
toString() |
and, asBool, asByte, asChar, asFloat4, asFloat8, asInt2, asInt4, asTextBytes, divide, greaterThan, greaterThanEqual, isNull, isNumber, isNumeric, isReal, isTrue, lessThan, lessThanEqual, minus, modular, multiply, notEqualsTo, or, plus, toJson, type
public static final int SIZE
public static final String DEFAULT_FORMAT_STRING
public static final String FRACTION_FORMAT_STRING
public TimestampDatum(int timestamp)
public TimestampDatum(org.joda.time.DateTime dateTime)
public TimestampDatum(String datetime)
public int getUnixTime()
public long getMillis()
public org.joda.time.DateTime getDateTime()
public int getCenturyOfEra()
public int getEra()
public int getYear()
public int getMonthOfYear()
public int getDayOfWeek()
public int getDayOfYear()
public int getDayOfMonth()
public int getHourOfDay()
public int getMinuteOfHour()
public int getSecondOfDay()
public int getSecondOfMinute()
public int getMillisOfSecond()
public int getWeekyear()
public int getWeekOfWeekyear()
public String toChars(org.joda.time.format.DateTimeFormatter format)
public byte[] asByteArray()
asByteArray
in class Datum
public int compareTo(Datum datum)
compareTo
in interface Comparable<Datum>
compareTo
in class Datum
Copyright © 2014 Apache Software Foundation. All Rights Reserved.