engine.DateTimeField
Field which indexes datetimes as Point fields of timestamps.
Usage
engine.DateTimeField()Supports datetimes, dates, and any prefix of time tuples.
Methods
| Name | Description |
|---|---|
| duration() | Return date range query within time span of date. |
| items() | Generate lucene NumericFields of timestamps. |
| prefix() | Return range query which matches the date prefix. |
| range() | Return NumericRangeQuery of timestamps. |
| timestamp() | Return utc timestamp from date or time tuple. |
| within() | Return date range query within current time and delta. |
duration()
Return date range query within time span of date.
Usage
duration(date, days=0, **delta)Parameters
date-
origin date or tuple days **delta:: timedelta parameters
items()
Generate lucene NumericFields of timestamps.
Usage
items(*dates)prefix()
Return range query which matches the date prefix.
Usage
prefix(date)range()
Return NumericRangeQuery of timestamps.
Usage
range(start, stop, **inclusive)timestamp()
Return utc timestamp from date or time tuple.
Usage
timestamp(date)within()
Return date range query within current time and delta.
Usage
within(days=0, weeks=0, tz=None, **delta)If the delta is an exact number of days, then dates will be used.
Args: days weeks: number of days to offset from today tz: optional timezone **delta: additional timedelta parameters