Hora y minutos en PHP: PHP date()
Hora y minutos en PHP: PHP date(). Obtener día, mes, año y hora actual con PHP: PHP date(). Las funciones del famoso lenguaje más usado del mundo como lo es PHP en general están pensadas para ser usadas rápidamente en nuestros códigos de programación, sin muchas complicaciones para el programador, para que el programador pueda hacer lo que desea en un instante y obtener resultados deseados. En el caso de mostrar la fecha esto se cumple rápidamente, gracias a la función date podremos obtener la fecha actual en el formato deseado, también la hora los minutos e incluso los segundos de nuestra hora.
Sintaxis de PHP date()
A continuación detallaremos la sintaxis de esta función, vía la página oficial php.net.
string date (string $format [, int $timestamp = time() ])
Hora y minutos en PHP
Cómo obtener el día, mes, año actual con la función date()
// Nos muestra el día del mes con 2 dígitos, y con ceros iniciales, de 01 a 31 date("d"); // Nos muestra el día del mes, sin ceros iniciales, de 1 a 31 date("j"); // Nos muestra el día de la semana en inglés, con 3 letras, de Mon a Sun date("D"); // Nos muestra el día de la semana en inglés, de Sunday a Saturday date("l"); // Se agrega a partir de la version PHP 5.1.0, representación numérica // Los día de la semana, desde 1 (lunes) hasta 7 (domingo) date("N"); // Sufijo del día del mes con 2 caracteres (letras) --> st, nd, rd o th date("S"); // El número entero que representa el día de la semana, // 0 (dom) y 6 (sab) date("w"); // Nos muestra el día del año, de 0 a 365 date("z");
Mostrar el número de la semana actual con date()
Aplicando la función date extraemos el valor de la semana.
date("W");
Obtener el mes actual con PHP
En nuestros proyectos a veces solo necesitamos obtener el mes, a continuación veremos la sintaxis del date().
// Muestra mes actual en inglés, de January a December date("F"); // Muestra mes actual en 2 dígitos y con 0 en caso del 1 al 9, de 1 a 12 date("m"); // Muestra mes actual en texto en 3 dígitos en inglés, de Jan a Dec date("M"); // Muestra mes actual en dígitos sin 0 inicial, de 1 a 12 date("n"); // Número de días del mes actual, de 28 a 31 date("t"); //saco por pantalla los valores echo date("F - m - M - n - t");
Mostrar el año actual con PHP date()
Veremos cómo extraer el año actual con PHP
// Sintaxis detecta si el año es bisiesto, 1 es sí y 0 es no date("L"); // Sintaxis año actual con 4 dígitos, ej 2013 date("Y"); // Sintaxis año actual con 2 dígitos, ej. 13 date("y"); //saco por pantalla los valores echo date("L - Y - y");
Mostrar la hora actual con sus minutos y segundos en PHP
Es esencial si estas utilizando algún modelo de impresión que se desee obtener la hora y los segundos, aquí el código.
[php] // Sintaxis antes del mediodía, después del mediodía, am o pm (minúsculas) date("a"); // Sintaxis antes del mediodía, después del mediodía, AM o PM (mayúsculas) date("A"); // Sintaxis horario de 12 horas sin ceros, de 1 a 12 date("g"); // Sintaxis horario de 12 horas con ceros, de 01 a 12 date("h"); // Sintaxis horario de 24 horas sin ceros, de 0 a 23 date("G"); // Sintaxis horario de 24 horas con ceros, de 01 a 23 date("H"); // Minutos con ceros iniciales date("i"); // Segundos con ceros iniciales date("s"); //saco por pantalla los valores echo date("a - A - g - h - G - H - i - s"); [/php]
Aquí todo resumido listo para ingresar a nuestros códigos php
[php] Fecha y Hora: date("d-m-Y H:i:s"); // 19-12-2014 19:23:45 [/php]
Espero les haya ayudado con esta función php y no se olviden de comentar.