Obtener la fecha actual
echo date("d/m/Y");
//resultado: 11/04/2019 |
echo date("d/m/Y");
//resultado: 11/04/2019
Obtener la fecha hora de hoy
Vamos a ver tres formas de conseguir saber la fecha/hora:
echo date("Y-m-d H:i:s");
//resultado: 2019-04-11 06:54:21 |
echo date("Y-m-d H:i:s");
//resultado: 2019-04-11 06:54:21
echo (new DateTime())->format('Y-m-d H:i:s');
//resultado: 2019-04-11 07:04:36 |
echo (new DateTime())->format('Y-m-d H:i:s');
//resultado: 2019-04-11 07:04:36
echo date_create()->format('Y-m-d H:i:s');
//resultado: 2019-04-11 07:08:52 |
echo date_create()->format('Y-m-d H:i:s');
//resultado: 2019-04-11 07:08:52
Obtener todos los parámetros de la fecha de hoy
Si queremos tener todo el contenido sobre la fecha actual (ahora), podemos usar la siguiente función:
$hoy = getdate();
print_r($hoy); |
$hoy = getdate();
print_r($hoy);
Resultado de usar la función
getdate():
Array
(
[seconds] => 44
[minutes] => 40
[hours] => 6
[mday] => 11
[wday] => 4
[mon] => 4
[year] => 2019
[yday] => 100
[weekday] => Thursday
[month] => April
[0] => 1554990044
) |
Array
(
[seconds] => 44
[minutes] => 40
[hours] => 6
[mday] => 11
[wday] => 4
[mon] => 4
[year] => 2019
[yday] => 100
[weekday] => Thursday
[month] => April
[0] => 1554990044
)
Despues accederemos al array y obtendremos los parámetros que nos interesen, por ejemplo para obtener los minutos sería:
print_r($hoy['minutes']);
//El resultado sería: 40 |
print_r($hoy['minutes']);
//El resultado sería: 40