Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/03/2012, 08:33
BanNsS1
 
Fecha de Ingreso: junio-2009
Mensajes: 101
Antigüedad: 14 años, 11 meses
Puntos: 13
Respuesta: Duda con un if

A ver, ¿qué es exactamente lo que quieres?

-Mostrar la hora de un 'evento' próximo, por ejemplo:
El día 16 de Marzo manifestación a las 11:00

-Mostrar la hora en que pasó algo (públicación de una noticia, subida de una descarga...), por ejemplo:
Última edición: hace 2 minutos.
Última edición: 5 / 01 / 2002.


EDIT: Para un 'evento próximo' sería algo así.

Código PHP:
$fecha = array(

    
//Introducimos aquí la fecha en que se producirá el evento.
    
    //H:I:S - 
    
'hour'        => 11,
    
'minute'    => '00'// 00 != 0
    
'seccond'    => '00',
    
    
//D:M:Y
    
'day'        => 16,
    
'month'        =>    3,
    
'year'        =>    2012,
    
    
    
//Meses
    
'months'    => array(
        
1    => "Enero",
        
2    => "Febrero",
        
3    => "Marzo",
        
4    => "Abril",
        
5    => "Mayo",
        
6    => "Junio",
        
7    => "Julio",
        
8    => "Agosto",
        
9    => "Septiembre",
        
10    => "Octubre",
        
11    => "Noviembre",
        
12    => "Diciembre"
    
)
);

echo
'El día '.$fecha['day'].' de '.$fecha['months'][$fecha['month']].' de '.$fecha['year'].' a la(s) '.$fecha['hour'].':'.$fecha['minute'].':'.$fecha['seccond'];


//Esto recoge el time() de ahora y del evento.
//Puede ser útil para recoger en dias/semanas/horas... el tiempo que falta.
$timeNow=time();
$timeEvent=mktime($fecha['hour'], $fecha['minute'], $fecha['seccond'], $fecha['month'], $fecha['day'], $fecha['year']); 

Última edición por BanNsS1; 04/03/2012 a las 08:43