Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/02/2010, 13:18
Avatar de pepeverastegui
pepeverastegui
 
Fecha de Ingreso: septiembre-2008
Ubicación: Pedernales, Michoacan
Mensajes: 82
Antigüedad: 18 años
Puntos: 2
Respuesta: Problemas con calculo de semana del mes

no se si sea lo que quieres

pero ps ahi te va un pequeño script que me avente

la variable fecha tu la puedes cambiar a cmo quieras, solo acuerdate de hacer bien los substrings, por decir ahi esta normal pero al obtenerla de mysql seria algo asi

Código PHP:
<?php
$fecha 
= "2010-07-23";
$dia   = substr($fecha, 0, 4);
$mes   = substr($fecha, 5, 2);
$anio  = substr($fecha, 8, 2);
Código PHP:
<?php
$fecha 
= "23/07/2010";
$dia   = substr($fecha, 0, 2);
$mes   = substr($fecha, 3, 2);
$anio  = substr($fecha, 6, 4);


$nom_mes  = date("F", mktime(0, 0, 0, $mes, $dia, $anio));
$nom_dia  = date("l", mktime(0, 0, 0, $mes, $dia, $anio));
$num_sem1 = date("W", mktime(0, 0, 0, $mes, $dia, $anio));
$num_dia1  = date("N", mktime(0, 0, 0, $mes, $dia, $anio));
$num_dia2  = date("j", mktime(0, 0, 0, $mes, $dia, $anio));
$num_dia3  = date("z", mktime(0, 0, 0, $mes, $dia, $anio));

$num_sem2 = 0;
While(
$dia >= 1)
{
   
$num_sem2++;
   
$dia -= 7;
}

print 
"<b>FECHA:</b> $fecha<br>";
print 
"<b>Mes:</b> $nom_mes<br>";
print 
"<b>Dia:</b> $nom_dia<br><br>";
print 
"<b>Dia de la semana:</b> $num_dia1<br><br>";
print 
"<b>Dia del mes:</b> $num_dia2<br>";
print 
"<b>Dia del año:</b> $num_dia3<br><br>";
print 
"<b>Semana del año:</b> $num_sem1<br>";
print 
"<b>Semana del mes:</b> $num_sem2<br>";
?>
__________________
Ing. Jesus Verastegui
http://www.micharanga.com.mx
http://pepeverastegui.blogspot.com