public final class DateTimeEntity extends Entity
A date-time entity extracted from a piece of text. It provides estimated values for the date-time expressed in the text.
Nested Class Summary
| @interface | DateTimeEntity.DateTimeGranularity | The precision of a timestamp that was extracted from text. | |
Constant Summary
| int | GRANULARITY_DAY | |
| int | GRANULARITY_HOUR | |
| int | GRANULARITY_MINUTE | |
| int | GRANULARITY_MONTH | |
| int | GRANULARITY_SECOND | |
| int | GRANULARITY_WEEK | |
| int | GRANULARITY_YEAR |
Inherited Constant Summary
Public Method Summary
| int |
getDateTimeGranularity()
Returns granularity (e.g.
|
| long |
getTimestampMillis()
The timestamp in milliseconds from the epoch of 1970-01-01T00:00:00Z (UTC
timezone).
|
Inherited Method Summary
Constants
public static final int GRANULARITY_DAY
Constant Value: 3
public static final int GRANULARITY_HOUR
Constant Value: 4
public static final int GRANULARITY_MINUTE
Constant Value: 5
public static final int GRANULARITY_MONTH
Constant Value: 1
public static final int GRANULARITY_SECOND
Constant Value: 6
public static final int GRANULARITY_WEEK
Constant Value: 2
public static final int GRANULARITY_YEAR
Constant Value: 0
Public Methods
public int getDateTimeGranularity ()
Returns granularity (e.g.
GRANULARITY_DAY) for the timestamp returned by
getTimestampMillis().
public long getTimestampMillis ()
The timestamp in milliseconds from the epoch of 1970-01-01T00:00:00Z (UTC timezone).