---
id: "date"
kind: "datatype"
status: "stable"
is_pii: false
categories: ["datetime"]
langs: ["common"]
quality: 100
url: "http://registry.apicrafter.io/datatype/date"
---

# Date (`date`)

Calendar date. The regexp covers the ISO 8601 extended form YYYY-MM-DD; other notations, such as DD.MM.YYYY, are patterns of this datatype.

- Personal data (PII): no
- Categories: Date and time (datetime)
- Countries: global
- Languages: Common to most languages (common)
- Patterns: `date_bulgarian`, `date_cjk`, `date_czech`, `date_dmy`, `date_dmy_compact`, `date_dmy_dash`, `date_dmy_dash_yy`, `date_dmy_dot_yy`, `date_dmy_slash`, `date_dmy_slash_yy`, `date_dutch`, `date_english`, `date_french`, `date_german`, `date_italian`, `date_korean`, `date_mdy_slash`, `date_mdy_slash_yy`, `date_polish`, `date_portuguese`, `date_romanian`, `date_russian`, `date_slovak`, `date_spanish`, `date_turkish`, `date_ukrainian`, `date_ymd_compact`, `date_ymd_dot`, `date_ymd_slash`

## Detection

Regular expression (Python `re`):

```
^\d{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12]\d|3[01])$
```

## Examples

- `2025-05-15` — ISO 8601 date
- `1993-12-30` — Date of a document in the register of cultural heritage objects
- `2025-13-01` (invalid example) — There is no month 13
- `15.05.2025` (invalid example) — Day-first notation, the pattern date_dmy

## Mappings

- autotype: `date-chinese`, `date-d`, `date-hijri`, `date1`, `date10`, `date2`, `date3`, `date4`
- cdm: `means.measurement.date`
- presidio: `DATE_TIME`
- qddate: `dt:date:date_9`

## Metacrafter rules

6 rules: 6 match the field name, 0 match values.

- `ardateknown` (field, `ar/ar_datetime.yaml`)
- `dateknown` (field, `common/dateandtime.yaml`)
- `jpdateknown` (field, `jp/jp_datetime.yaml`)
- `nldatefield` (field, `nl/nl_datetime.yaml`)
- `ptdateknown` (field, `pt/pt_datetime.yaml`)
- `zhdateknown` (field, `zh/zh_datetime.yaml`)

## Supported by tools

- `alteryxdesignercloud`
- `autotype`
- `awscomprehend`
- `azureailanguage`
- `collibra`
- `csvdetective`
- `dataiku`
- `dataprep`
- `dataprofiler`
- `googledatastudio`
- `greatexpectations`
- `ibmknowledgecatalog`
- `metabase`
- `metacrafter`
- `nightfall`
- `openmetadata`
- `oracleanalyticsdesktop`
- `presidio`
- `qddate`
- `soda`
- `talend`

## Translations

- ru: Дата: Календарная дата. Регулярное выражение описывает форму ISO 8601 ГГГГ-ММ-ДД; другие нотации, например ДД.ММ.ГГГГ, описаны шаблонами этого типа.

## Sources

- wikipedia: <https://en.wikipedia.org/wiki/Date_and_time_notation>
- wikipedia: <https://en.wikipedia.org/wiki/ISO_8601>
- schema.org: <https://schema.org/Date>

## Quality

Score 100/100.

JSON: <http://registry.apicrafter.io/api/v1/datatypes/date.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/any/datetime/date.yaml>
