elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 13:11  


Tema destacado: Únete al Grupo Steam elhacker.NET

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP
| | | |-+  como saber cuantas 14 cenas trae un año apartir de una fecha inicial
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: como saber cuantas 14 cenas trae un año apartir de una fecha inicial  (Leído 1,334 veces)
RedZer


Desconectado Desconectado

Mensajes: 654



Ver Perfil
como saber cuantas 14 cenas trae un año apartir de una fecha inicial
« en: 27 Junio 2011, 20:50 »

bueno la duda es la siguiente tengo el siguiente code

Código
$inicio=strtotime('2011-01-05'); 
$final=strtotime('2011-02-02');
while($inicio <= $final) {
echo  date("Y-m-d", $inicio)."<br>";
$inicio= strtotime("+14 day", $inicio); }

el cual supongamosque la variable inicio viene de la base de datos ahora bien el code lo que haces es sumar 14 dias desde la fecha de inicio hasta la fecha final. lo cual esta bien.

ahora bien lo que yo deceo hacer  es saber cuantas catorcenas traera un año apartir de la fecha que se defina como fecha de inicio. me podrian dar ideas  


En línea

Nacido y criado entre gente que enseño a pensar antes de creer a ciegas, Todo me causa curiosidad en el mundo
Shell Root


Desconectado Desconectado

Mensajes: 2.456


Alex Jurado


Ver Perfil WWW
Re: como saber cuantas 14 cenas trae un año apartir de una fecha inicial
« Respuesta #1 en: 27 Junio 2011, 20:56 »

Igual que como lo hiciste con el código anterior. Tienes la fecha inicial y creas la fecha final, es decir, a la fecha inicial le agregas un año, realizas un while hasta que sea menor y le vas agregando los 14 días.


En línea

---
RedZer


Desconectado Desconectado

Mensajes: 654



Ver Perfil
Re: como saber cuantas 14 cenas trae un año apartir de una fecha inicial
« Respuesta #2 en: 27 Junio 2011, 21:21 »

seria algo asi como saber cuantas veces se le suma 14 dias hasta que se llegue ala fecha final???
En línea

Nacido y criado entre gente que enseño a pensar antes de creer a ciegas, Todo me causa curiosidad en el mundo
Nakp
casi es
Ex-Staff
*
Desconectado Desconectado

Mensajes: 6.334

he vuelto :)


Ver Perfil WWW
Re: como saber cuantas 14 cenas trae un año apartir de una fecha inicial
« Respuesta #3 en: 27 Junio 2011, 21:37 »

exactamente, solo debes agregar un contador en ese while ;)
En línea

Ojo por ojo, y el mundo acabará ciego.
RedZer


Desconectado Desconectado

Mensajes: 654



Ver Perfil
Re: como saber cuantas 14 cenas trae un año apartir de una fecha inicial
« Respuesta #4 en: 27 Junio 2011, 21:45 »

exactamente, solo debes agregar un contador en ese while ;)

cierto cierto algo asi
Código
 
$inicio=strtotime('2011-01-05');
$final=strtotime('2011-02-02');
$contador=0;
while($inicio <= $final) {
echo  date("Y-m-d", $inicio)."<br>";
$inicio= strtotime("+14 day", $inicio);
echo $contador;
$contador++;
}
 
En línea

Nacido y criado entre gente que enseño a pensar antes de creer a ciegas, Todo me causa curiosidad en el mundo
Shell Root


Desconectado Desconectado

Mensajes: 2.456


Alex Jurado


Ver Perfil WWW
Re: como saber cuantas 14 cenas trae un año apartir de una fecha inicial
« Respuesta #5 en: 27 Junio 2011, 21:52 »

Código
$inicio = new DateTime('2011-01-05');
$final  = new DateTime('2011-04-05');
$dias   = $inicio->diff($final);
$dias   = (int)$dias->format('%a');
 
print "<b>Cantidad de 14 d&iacute;as entre '2011-01-05' y '2011-04-05'</b>: ".(int)($dias/14);
En línea

---
Nakp
casi es
Ex-Staff
*
Desconectado Desconectado

Mensajes: 6.334

he vuelto :)


Ver Perfil WWW
Re: como saber cuantas 14 cenas trae un año apartir de una fecha inicial
« Respuesta #6 en: 28 Junio 2011, 08:28 »

no se si el casting hace el redondeo de forma correcta, yo usaria round()
En línea

Ojo por ojo, y el mundo acabará ciego.
Shell Root


Desconectado Desconectado

Mensajes: 2.456


Alex Jurado


Ver Perfil WWW
Re: como saber cuantas 14 cenas trae un año apartir de una fecha inicial
« Respuesta #7 en: 28 Junio 2011, 08:58 »

Redondeo?
En línea

---
Nakp
casi es
Ex-Staff
*
Desconectado Desconectado

Mensajes: 6.334

he vuelto :)


Ver Perfil WWW
Re: como saber cuantas 14 cenas trae un año apartir de una fecha inicial
« Respuesta #8 en: 28 Junio 2011, 09:41 »

la cantidad de dias entre 14 produce un float (talvez 10.4 catorcenas)
En línea

Ojo por ojo, y el mundo acabará ciego.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Saber la fecha en que se instalo Windows
Windows
danielle 3 4,518 Último mensaje 27 Agosto 2004, 07:29
por [Prescott]
como quito el msn de winxp?? el que trae..?
Windows
Mr.Zeros0 3 383 Último mensaje 26 Diciembre 2004, 06:20
por el-brujo
Saber cuantas impresoras hay instaladas en el pc
Programación Visual Basic
{_The_Alwar_} 6 1,509 Último mensaje 17 Octubre 2005, 18:22
por Numeros
saber cuantas veces ha sido descargado un archivo
Desarrollo Web
‭lipman 5 1,301 Último mensaje 10 Septiembre 2006, 11:58
por SERBice
Saber cuantas sessiones estan abiertas
PHP
octavioxd 0 665 Último mensaje 17 Mayo 2010, 05:49
por octavioxd
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines