> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/powershell-universal/fr/apps/components/inputs/date-picker.md).

# Sélecteur de date

Les sélecteurs de date offrent un moyen simple de sélectionner une valeur unique parmi un ensemble prédéfini.

Les sélecteurs de date peuvent être utilisés dans les [formulaires](/powershell-universal/fr/apps/components/inputs/form.md) et les [assistants pas à pas](/powershell-universal/fr/apps/components/navigation/stepper.md).

![](/files/zQNToMjzTEtPjabwThmt)

```powershell
New-UDDatePicker
```

## Gestionnaire d'événement OnChange

Le gestionnaire d'événement OnChange est appelé lorsque la date change. Vous pouvez accéder à la date actuelle en utilisant la variable `$Body`.

```powershell
New-UDDatePicker -OnChange {
    Show-UDToast -Message $body
}
```

## Variante

Vous pouvez personnaliser la façon dont le sélecteur de date est affiché. La valeur par défaut est la variante `inline`, qui affiche la fenêtre contextuelle du sélecteur de date en ligne avec le contrôle de saisie. La variante `static` affiche le sélecteur de date sans qu'il soit nécessaire de cliquer sur quoi que ce soit.

```powershell
New-UDDatePicker -Variant static
```

## Paramètres régionaux

Pour définir les paramètres régionaux du sélecteur de date, spécifiez le paramètre `-Locale`.

```powershell
New-UDDatePicker -Locale fr
```

![](/files/DiiCUVHeVyMjWl6H7DJx)

## Minimum et maximum

Par défaut, l'utilisateur peut sélectionner n'importe quelle date. Pour spécifier des dates minimales et maximales, utilisez les paramètres `-Minimum` et `-Maximum`.

```powershell
New-UDDatePicker -Minimum ((Get-Date).AddDays(-15)) -Maximum ((Get-Date).AddDays(15))
```

## Vues

Vous pouvez limiter les portions du sélecteur de date affichées en utilisant le paramètre `-Views`. Par exemple, si vous souhaitez supprimer le sélecteur d'année et limiter à l'année en cours, vous pouvez procéder comme suit.

```powershell
$Year = (Get-Date).Year
$MinDate = [DateTime]::new($year, 1, 1)
$MaxDate = [DateTime]::new($year, 12, 31)
New-UDDatePicker -Views "day" -MinimumDate $MinDate -MaximumDate $MaxDate
```

## API

* [New-UDDatePicker](https://github.com/ironmansoftware/universal-docs/blob/v5/cmdlets/New-UDDatePicker.txt)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.devolutions.net/powershell-universal/fr/apps/components/inputs/date-picker.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
