

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# isWorkDay
<a name="isWorkDay-function"></a>

`isWorkDay` évalue une valeur date-heure donnée pour déterminer s’il s’agit d’un jour ouvrable ou non.

`isWorkDay` suppose une semaine de travail standard de 5 jours commençant le lundi et se terminant le vendredi. Le samedi et le dimanche sont considérés comme des week-ends. La fonction calcule toujours son résultat à la granularité `DAY` et ne tient pas compte de la date d’entrée donnée.

## Syntaxe
<a name="isWorkDay-function-syntax"></a>

```
isWorkDay(inputDate)
```

## Arguments
<a name="isWorkDay-function-arguments"></a>

 *inputDate*   
La valeur date-heure que vous voulez évaluer. Les valeurs valides sont les suivantes :  
+ Champs du jeu de données : tout champ `date` du jeu de données auquel vous ajoutez cette fonction.
+ Fonctions de date : toute date produite par une autre fonction `date`, par exemple `parseDate`.
+ Champs calculés : tout champ calculé rapidement qui renvoie une `date` valeur.
+ Paramètres : n'importe quel `DateTime` paramètre rapide.

## Type de retour
<a name="isWorkDay-function-return-type"></a>

Entier (`0` ou `1`)

## Exemple
<a name="isWorkDay-function-example"></a>

L’exemple suivant détermine si le champ `application_date` est un jour ouvrable ou non.

Supposons qu’il existe un champ nommé `application_date` avec les valeurs suivantes :

```
2022-08-10 
2022-08-06 
2022-08-07
```

Lorsque vous utilisez ces champs et ajoutez les calculs suivants, `isWorkDay` renvoie les valeurs ci-dessous :

```
isWorkDay({application_date})     
                                                     
1
0
0
```

L’exemple suivant filtre les employés dont l’emploi se termine un jour ouvrable et détermine si leur emploi a commencé un jour ouvrable ou un week-end à l’aide d’une mise en forme conditionnelle :

```
is_start_date_work_day = isWorkDay(employment_start_date)
is_end_date_work_day = isWorkDay(employment_end_date)
```

![\[alt text not found\]](http://docs.aws.amazon.com/fr_fr/quick/latest/userguide/images/isWorkDay-example.png)
