Ir al contenido principal

Rogama Informática

PHP – Obtener la fecha de un dia de esta semana

Tabla de contenidos

Para obtener la fecha de un día de esta semana como programadores web; simplemente necesitamos una de estas funciones, la primera nos calcula el TimeStamp, que si es lo que necesitamos estaría genial, la segunda a raíz del TimeStamp calcula la fecha en el formato solicitado, en el ejemplo en día/mes/año.

strtotime(‘Monday this week’);
date(«d/m/Y», strtotime(‘Sunday this week’));

Esto resulta muy útil si por ejemplo necesitamos comprobar algo, u obtener los datos de un día de esta semana, algo que ocurra por ejemplo todos los miércoles, o queremos obtener siempre los datos de la semana en cuestión, podemos igualar a unas variables el valor del lunes de esta semana, y a otra variable, el del domingo, y recoger los datos que estén entre esas 2 fechas.

Además os dejo esta actualización ya que strtotime(‘Sunday this week’); Calcula el Domingo de esta semana, pero para el las semanas comienzan en Domingo, con las siguientes líneas obtenemos el Lunes y domingo de la semana actual comenzando la semana en Lunes

         $timeToFirstDay = strtotime(date(‘o-\WW’));
         $monday = date(«Ymd», strtotime(‘Monday this week’, $timeToFirstDay));
         $sunday = date(«Ymd», strtotime(‘Sunday this week’, $timeToFirstDay));

Espero que os resulte de utilidad

Deja un comentario