Foros del Web » Programando para Internet » PHP »

Obtener el Numero de semana de una fecha INGRESADA

Estas en el tema de Obtener el Numero de semana de una fecha INGRESADA en el foro de PHP en Foros del Web. a ver amigos me harian un gran favor si me ayudarana con este problema ahi les dejo de ante mano les agradesco problema : necesito ...
  #1 (permalink)  
Antiguo 14/01/2009, 17:42
 
Fecha de Ingreso: enero-2008
Mensajes: 75
Antigüedad: 16 años, 3 meses
Puntos: 0
Obtener el Numero de semana de una fecha INGRESADA

a ver amigos me harian un gran favor si me ayudarana con este problema
ahi les dejo de ante mano les agradesco

problema :
necesito obtener el numero de semana que esta ubicado dado una fecha ingresada antes

ejemplo yo ingreso

2009-01-14 y me tiene que devolver semana "3"

y asi yo ingreso cual fecha y me tiene que devolver la semana en ques se encuentra..

gracias por su comprension
  #2 (permalink)  
Antiguo 14/01/2009, 18:00
(Desactivado)
 
Fecha de Ingreso: abril-2008
Mensajes: 787
Antigüedad: 16 años
Puntos: 7
Respuesta: Obtener el Numero de semana de una fecha INGRESADA

hola. puedes hacer lo siguiente:

declaras la fecha:

Código PHP:

$fecha
="2009-01-14" // fecha.

#separas la fecha en subcadenas y asignarlas a variables
#relacionadas en contenido, por ejemplo dia, mes y anio.

$dia   substr($fecha,8,2);
$mes substr($fecha,5,2);
$anio substr($fecha,0,4); 
si kieres obtener el numero de la semana:

Código PHP:

$semana 
date('W',  mktime(0,0,0,$mes,$dia,$anio));  

//donde:
        
#W (mayúscula) te devuelve el número de semana
#w (minúscula) te devuelve el número de día dentro de la semana (0=domingo, #6=sabado)

echo $semana
saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 21:34.