Foros del Web » Programando para Internet » PHP »

Asignar Fecha Actual a Variable

Estas en el tema de Asignar Fecha Actual a Variable en el foro de PHP en Foros del Web. Hola muy buenas, me gustaría saber como puedo en PHP calcular la fecha actual y una vez calculada asignarla a una variable de tipo string ...
  #1 (permalink)  
Antiguo 22/05/2009, 04:18
 
Fecha de Ingreso: agosto-2007
Mensajes: 248
Antigüedad: 16 años, 8 meses
Puntos: 1
De acuerdo Asignar Fecha Actual a Variable

Hola muy buenas, me gustaría saber como puedo en PHP calcular la fecha actual y una vez calculada asignarla a una variable de tipo string o cadena para posteriomente realizar un tratamiento con ella.

Me gustaría que la variable cadena que tenga asignada la Fecha tuviese el siguiente texto, por ejemplo, si la Fecha es 04/05/2009

$fecha= 2009-05-04

$variable = Día 04 de Mayo de 2009

para despues imprimir esta variable por pantalla.

Muchas Gracias de antemano ¡¡¡
  #2 (permalink)  
Antiguo 22/05/2009, 04:58
 
Fecha de Ingreso: diciembre-2005
Ubicación: Vigo
Mensajes: 135
Antigüedad: 18 años, 3 meses
Puntos: 3
Respuesta: Asignar Fecha Actual a Variable

Mirate es enlace http://es2.php.net/manual/es/function.getdate.php, seguro que encuentras lo que buscas.

Un saludo.
__________________
AlfaMeta formacion
  #3 (permalink)  
Antiguo 22/05/2009, 05:00
 
Fecha de Ingreso: agosto-2007
Mensajes: 248
Antigüedad: 16 años, 8 meses
Puntos: 1
Respuesta: Asignar Fecha Actual a Variable

Lo he hecho de esta manera:

Código:
 	
//Calculamos Fecha Actual
setlocale(LC_ALL,"es-ES");

	$nommes = array("Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre");  

    $nomdia = array("Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado");  

    $dia = date(j);  
    $mes = date(n);  
    $diasemana = date(w);  
	$hora = date(H);
	$minuto = date(i);
	$segundo = date(s);

    $hoy = $nomdia[$diasemana]." ".$dia." de ".$nommes[$mes-1]." de ".date(Y)." a las ".$hora.":".$minuto.":".$segundo;
GRACIAS ¡¡
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:01.