Función WEEKDAY y función WEEKOFYEAR en MariaDB

1. Función DÍA DE LA SEMANA:
en MariaDB, la función Día de la semana devuelve el índice del día de la semana para una fecha. En esta función, el primer parámetro será el valor de Fecha. Esta función devuelve el índice de días de la semana para una fecha. En la función WEEKDAY devuelve el valor de índice del día de la semana dado un valor de fecha. Funciona de forma opuesta a la función DAYNAME. Y los valores del índice son los siguientes.

0=Monday, 
1=Tuesday, 
2=Wednesday, 
3=Thursday, 
4=Friday, 
5=Saturday, 
6=Sunday 

Sintaxis:

WEEKDAY( date_value )

Parámetro:

  • Valor de fecha: fecha o valor de fecha y hora desde el que se extrae el índice del día de la semana.

Retorno:
devolverá la parte de la hora de una expresión DateTime.

Ejemplo 1 :

SELECT WEEKDAY('2014-05-20');

Producción :

1

Ejemplo-2:
La función curdate() devuelve la fecha actual del sistema. Hoy es viernes por lo que regresará 5.

SELECT WEEKDAY(CURDATE()); 

Producción :

5

2. Función WEEKOFYEAR:
En MariaDB, la función WEEKOFYEAR se usa para devolver la semana del año para un valor de fecha. En esta función, el primer parámetro será el valor de la fecha. Esta función devuelve la semana del año (un número del 1 al 53) dado un valor de fecha. Esta función asume que el primer día de la semana es lunes y la primera semana tiene más de 3 días. La función WEEKOFYEAR devuelve lo mismo que la función WEEK con la sintaxis de WEEK(date_value,3).

Sintaxis:

WEEKOFYEAR( date_value )

Parámetros:

  • valor de fecha: valor de fecha o fecha y hora del que extraer la semana del año.

Return :
Devuelve la semana del año para un valor de fecha.

Ejemplo 1 :

SELECT WEEKOFYEAR('2020-01-01');

Producción :

1

Publicación traducida automáticamente

Artículo escrito por vipinyadav15799 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *