essayer d'avoir la différence entre la dernière date vs aujourd'hui.
Dans un fichier JSON, j'ai une date UNIX: p> et j'ai essayé cela mais avec Pas de succès. P> <?php
$day = $item['lastUpdate'];;
$datetime1 = date_create('$day');
$datetime2 = date_create('now');
$interval = date_diff($datetime1, $datetime2);
echo $interval->format('%R%a');
?>
3 Réponses :
Essayez ceci: espère qu'il aide. p> p> p>
C'est le temps dans heures code> vous pouvez formater comme vous le souhaitez.
Je n'affiche pas les heures, affiche "H: I: S".
Différence entre jours H: I: s.
Votre DATE_CREATE Appelez sur démonstration: http://sandbox.onlinephpfunctions.com/code/504afecb72BAB656BCAF3BE8D95BF7F06F5BE845 P> P> $ Day code> est faux. Vous devez utiliser une double citation pour rendre la variable à l'intérieur. De plus, vous avez besoin d'un préfixe de signe
@ code> pour l'indiquer à être un horodatage:
avec: p> date_create () code> reçoit la chaîne de date / heure dans l'un des Formats de date et d'heure . Dans votre cas, vous essayez de convertir un horodatage UNIX en un objet DateTime. Vous pouvez le faire correctement en remplaçant la ligne suivante:
Dupliquer possible: Stackoverflow.com/ Questions / 19070116 / ...
comment? Je ne vois pas comment utiliser .json ...
Jetez un coup d'œil sur le lien fourni et vous trouverez comment calculer le temps
Si cela ne vous dérange pas de m'éduquer cela, parce que je ne le trouve pas.