

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

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

`isWorkDay` evalúa un valor de fecha y hora determinado para determinar si el valor es un día laborable o no.

`isWorkDay` asume una semana laboral estándar de 5 días que comienza el lunes y termina el viernes. Se supone que los sábados y domingos son fines de semana. La función siempre calcula su resultado con el grado de detalle `DAY` y no incluye la fecha de entrada dada.

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

```
isWorkDay(inputDate)
```

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

 *inputDate*   
El valor de fecha y hora que desea evaluar. Los valores válidos son los siguientes:  
+ Campos de conjunto de datos: cualquier campo `date` del conjunto de datos al que vaya a agregar esta función.
+ Función de fecha: cualquier salida de fecha de otra función `date`, por ejemplo, `parseDate`.
+ Campos calculados: cualquier campo calculado rápidamente que devuelva un `date` valor.
+ Parámetros: cualquier `DateTime` parámetro rápido.

## Tipo de devolución
<a name="isWorkDay-function-return-type"></a>

Entero (`0` o `1`)

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

En el siguiente ejemplo se determina si el campo `application_date` es un día laborable o no.

Supongamos que hay un campo denominado `application_date` con los siguientes valores:

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

Al usar estos campos y agregar los siguientes cálculos, `isWorkDay` devuelve los siguientes valores:

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

En el siguiente ejemplo se filtra a los empleados cuyo empleo termina un día laborable y se determina si su empleo comenzó un día laborable o un fin de semana mediante el formato condicional:

```
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/es_es/quick/latest/userguide/images/isWorkDay-example.png)
