Um DateTime->setTime invertido

MySQL

PHP

Time API

04/08/2019

Existe um metodo em PHP : setTime que transforma dados em horas, desta forma:

setTime($hora,$min,$sec);

retorno: 16:04:02

Gostaria de saber se existe um metodo que retorne o contrario-> Eu dou uma variavel para ele e ele me retorne, seja o dia o mes ou o ano:

$horas = metodo($DateTime, 0);

e o retorno seja: $horas = 16
Israel Barcelos

Israel Barcelos

Curtidas 0

Respostas

Joel

Joel

04/08/2019

Existe um metodo em PHP : setTime que transforma dados em horas, desta forma:

setTime($hora,$min,$sec);

retorno: 16:04:02

Gostaria de saber se existe um metodo que retorne o contrario-> Eu dou uma variavel para ele e ele me retorne, seja o dia o mes ou o ano:

$horas = metodo($DateTime, 0);

e o retorno seja: $horas = 16


Olá Israel !
você pode usar o format do DateTime() e montar o retorno da forma como quiser, exemplo:
<?php
$dt = date("Y-m-d H:i:s");
$datetime = new DateTime($dt);
echo $datetime->format("d/m/Y"); // 13/09/2019
echo $datetime->format("H:i"); // 12:30
?>

GOSTEI 0
POSTAR