Poner la fecha con Php

Para poder mostrar la fecha actual en nuestra página web. puedes usar las siguientes líneas de código entre los tags de php :

function fecha(){
/* nombramos en una matriz los nombres de los meses y días*/

$meses = array("enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre");

$dias = array("Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado");
$dia = date(j); // devuelve el día del mes

$dia2 = date(w); // devuelve el número de día de la semana

$mes = date(n)-1; // devuelve el número del mes

$ano = date(Y); // devuelve el año
$fecha = $dias[$dia2].", ".$dia." de ".$meses[$mes]." de ".$ano;
return $fecha;
}

Para mostrarla pones el siguiente code entre los tags de php:

$hoy = fecha();
echo $hoy;
 // devolvería p.ej.: "Domingo, 13 de febrero de 2005"

Saludos.

Cualquier detalle, favor de comentar.

Otros temas de interés

6 comentarios en “Poner la fecha con Php

  1. hola…me podrian decir como mando llamar desde una pagina de php otra en html…aqui ocupo una if, si es correcta la sentencia me mandara a pagina de html si no un mensaje de error…por favor contesten.

  2. me podrian decir como aumentar y decrementar cantidades en una campo de una tabla desde un campo de texto…este se llamara cantidad y se servira en diferentes paginas por ejemplo en una dare de alta este sumara y entra de baja lo disminuir.

  3. A ver, para poder mostrar la fecha actual (horas y segundos).. te refieres.. ?

    Si es a eso sería algo así:

    < ?echo date("Y-m-d h:i:s"); ?>

    El formato le das según tus necesidades.

    Saludos cordiales y gracias por tu visita a mi blog.

  4. buena!! me salvaste la vida, jajaja esta super simple, oye una pregunta, sabes como mostrar la hora en tiempo real?? lo que pasa es que yo tengo un metodo que no me sirve mucho ya que dejo la hora en un input, es algo asi:

    function mueveReloj(){
    momentoActual = new Date()
    hora = momentoActual.getHours()
    minuto = momentoActual.getMinutes()
    segundo = momentoActual.getSeconds()

    horaImprimible = hora + ” : ” + minuto + ” : ” + segundo

    document.form_reloj.reloj.value = horaImprimible

    setTimeout(“mueveReloj()”,1000)
    }

    y luego…

    ….
    si te das cuenta tengo que tener el input para poder mostrar la hora, no sabes de algun metodo? saludos

Deja un comentario