ErrorDeSintaxis

Pequeños fragmentos de código fuente en distintos lenguajes de programación, agrupados por categorías.

Puedes buscar entre los fuentes existentes, o aportar los tuyos.

PHP: Fecha y hora, más detallado

Fecha actual (hoy), hora actual, día de la semana

Lenguaje: PHP (compilador: PHP 5)

Categoría: Fecha y hora

// Fuente procedente de ErrorDeSintaxis.es  
// Fecha actual (hoy), hora actual, día de  
//  la semana  
// Compilador: PHP 5  
// Nivel: Básico  
// Disponible desde 27/07/2011  
// Aportado por Nacho  
// Autor original: Nacho Cabanes  
// Web original: http://www.aprendeaprogramar.com/mod/resource/view.php?id=467  

<html>
<body>
<?php
$fecha = date("d-m-y"); /* Dia, mes y año con dos cifras */
echo "La fecha de hoy es: " . $fecha . "<br />";
 
$mes[1] = "enero"; $mes[2] = "febrero"; $mes[3] = "marzo";
$mes[4] = "abril"; $mes[5] = "mayo"; $mes[6] = "junio";
$mes[7] = "julio"; $mes[8] = "agosto"; $mes[9] = "septiembre";
$mes[10] = "octubre"; $mes[11] = "noviembre"; $mes[12] = "diciembre";
echo date("j") /* Dia sin 0 inicial */
  . " de ".  $mes[date("n")]  /* Mes sin 0 inicial */
  . " de ".  date("Y") /* Año con 4 cifras */
  . "<br />";
 
echo "Día de la semana (0 a 6): " . date("w"). "<br />";
 
$dia[1] = "lunes"; $dia[2] = "martes"; $dia[3] = "miércoles";
$dia[4] = "jueves"; $dia[5] = "viernes"; $dia[6] = "sábado";
$dia[0] = "domingo";
 
echo "El día de la semana es: " . $dia[date("w")] . "<br />";
 
echo "Día del año (0 a 365): " . date("z"). "<br />";
 
echo "Hora actual: " 
  . date("H:i:s"). "<br />"; /* Hora de 00 a 23, mins y segs de 00 a 59 */
?>
</body>
</html>