JeuWeb - Crée ton jeu par navigateur
Timestamp - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Timestamp (/showthread.php?tid=7633)

Pages : 1 2


Timestamp - Sully - 24-04-2016

Bonjour a tous,

Je suis en plein développement d'un site internet et je me heurte a un petit problème.

Je n'arrive pas a récupérer un timestamp enregistré dans une base de donnée.

Dans ma base de donnée la date que j'essaye de récupérer est de type timestamp et a la forme 2016-04-24 00:14:28.

En espérant que vous pourrez m'aider.

Cordialement


RE: Timestamp - xanthius - 24-04-2016

Dans ta base de donnée est enregistré : 2016-04-24 00:14:28 et tu veux récupérer un timestamp ?
$ta_variable = strtotime('2016-04-24 00:14:28');
ou bien tu as un timestamp qui doit afficher au final 2016-04-24 00:14:28, dans ce cas
$ta_variable = date('d/m/Y H:iConfused', 1461449668)

non ? Ou sinon je n'ai rien compris haha
bonne journée


RE: Timestamp - Sully - 24-04-2016

J'ai dans ma base de donnée j'ai une date de type timestamp et je veux la récupérer pour soustraire ce date a la date actuelle.
Je veux faire:

date et heure actuelle - date enregistré auparavant dans la bd


RE: Timestamp - xanthius - 24-04-2016

Ben c'est tout bête,
tu converti le tout en seconde (soit tes deux dates, utilisation de timestamp) puis tu fais tes opérations (soustraction) et quand tu as le bon résultat tu reconverti en date que tu enregistres dans ta bdd


RE: Timestamp - Sully - 24-04-2016

J'ai déjà le calcul (avec des dates sans bd) mon problème ces que je n'arrive pas a récupérer la date dans la base de donnée.


RE: Timestamp - xanthius - 24-04-2016

Ta date est enregistrée sous quel format ? En datetime ? en timestamp ?


RE: Timestamp - Sully - 24-04-2016

En timestamp et dans la table cela affiche 2016-04-24 00:14:28


RE: Timestamp - Xenos - 24-04-2016

j'ai une date de type timestamp
Donne la structure de la table (=la query CREATE TABLE permettant de la construire), ce sera plus clair, car j'ai l'impression que tu mélanges la structure de la table (=ce que la table contient vraiment) avec ce que ton IDE/interface affiche (et qui, peut-être, change les timestamp [int] en date [string]).

TIMESTAMPDIFF(SECOND, NOW(), `mydate`)


RE: Timestamp - Sully - 24-04-2016

Voila ces la stucture

[Image: 1461496212-capture-du-2016-04-24-13-07-25.png]


RE: Timestamp - Sully - 24-04-2016

Je dois vraiment m'y prendre très mal car depuis ce matin je ne trouve pas le moyen de récupérer un timestamp de ma base de donnée pour effectuer un calcul.