> For the complete documentation index, see [llms.txt](https://docs.hyper-space.io/hyperspace-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hyper-space.io/hyperspace-docs/api-documentation/dsl-query-framework/aggregations/date-histogram.md).

# Date Histogram

Date Histogram Aggregation groups documents into time intervals, forming buckets based on date or time values. The basic syntax includes the terms

* "field": specifies the filed over which the aggregation wll be performed
* "interval": Defines the time interval for creating buckets. Common intervals include "year," "quarter," "month," "week," "day," "hour," "minute," or "second."

**Example -**

{% code lineNumbers="true" %}

```json
{
  "aggs": {
    "daily_histogram": {
      "date_histogram": {
        "field": "timestamp",
        "interval": "day"
      }
    }
  }
}
```

{% endcode %}

In the above example, the result will include a set of buckets, each representing a specific day. Each bucket contains:
