Funcion Weekday en PHP, para Obtener el Numero de Dia de la Semana

Escrito en March 13, 2008 – 2:13 pm | por Titux | 120 views

Esta es una funcion en php para obtener el numero de dia de la semana de una fecha especifica, ya que php no cuenta con esta funcion, y es nos es muy util a la hora de hacer calculos para calendarios, alarmas, y demas modulos.

La funcion regresa el numero correspondiente a la lista siguiente:

0 Lunes
1 Martes
2 Miercoles
3 Jueves
4 Viernes
5 Sabado
6 Domingo

PHP:
  1. // Esta funcion acepta como parametro la fecha en formato DD/MM/YYYY
  2. function weekday($fecha){
  3.     $fecha=str_replace("/","-",$fecha);
  4.     list($dia,$mes,$anio)=explode("-",$fecha);
  5.     return (((mktime ( 0, 0, 0, $mes, $dia, $anio) - mktime ( 0, 0, 0, 7, 17, 2006))/(60*60*24))+700000) % 7;
  6. }
  7.  
  8. //Asi mandamos llamar dicha funcion con la fecha actual
  9. print weekday(date("d/m/Y"));

Este snippet lo saque del blog del buen Wama: blog.deliriumlabs.net

Bytes...

Entradas Relacionadas

Post a Comment

Acerca De

Alterbrain - Tecnologia, Programacion Web, MySQL, Diseño, Tips, Noticias y Mas.

Buscar Post :