Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/06/2011, 16:36
Avatar de stramin
stramin
 
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 2 meses
Puntos: 336
Respuesta: Como calcular el día de la semana y mes conociendo el número de semana?

vaya! no se me había ocurrido, siempre he sido malo con las fechas XD

ya había encontrado una forma pero se hace un poco mas larga, la publico de todos modos por si alguien la necesita:

resulta que PHP tiene la posibilidad de agregar la semana en su timestamp, así:

strtotime("2011W051");

lo cual corresponde a año 2011, semana 5, dia lunes.

Por lo tanto puedo obtener el lunes de cualquier semana de cualquier año así:

$fecha=strtotime($year."W".$week."1");
$dia=date('d',$fecha);
$mes=date('n',$fecha);

claro que si quiero una semana menor que 10 debo agregar "0" (W01,W02,W03,W04).

Gracias, nos vemos por ahí +karma para ti
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D