Documentacióndia_de_la_semana_num(fecha)
Nombre
dia_de_la_semana_num - Calcula el número de día de la semana para una fecha dada.
Sinopsis
n = fechas.dia_de_la_semana_num(fecha)
Descripcion
Aplica el algoritmo de Sakamoto y retorna el día de la semana como número ISO, con la convención 1 = Lunes y 7 = Domingo.
Comportamiento
- Soporta fechas
dd/mm/aaaaydd/mm/aa. - Usa offsets mensuales de Sakamoto.
- Retorna un
NUMERICOentre1y7.
Funciones API relacionadas
fechas.dia_de_la_semana()fechas.dia_de_la_semana_sakamoto()fechas.semana()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| fecha | STRING | Fecha en formato string. |
Valor de retorno
NUMERICO - Número que representa el día de la semana.
Ejemplo
ejemplo.blox
INCLUIR "fechas.api"
INCLUIR "strings.api"
FUNCION PRINCIPAL
INICIO
STRING fecha
NUMERICO dia
fecha = "25/07/1978"
dia = fechas.dia_de_la_semana_num(fecha)
IMPRIMIR("\ndia = ", dia:0, "\t --> [1 = lunes, 2 = martes, ...]")
FINAL