[RESOLU] timestamp to date

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] timestamp to date

Re: [RESOLU] timestamp to date

par sirakawa » 11 déc. 2013, 17:42

Ça en fait un entier.

Re: timestamp to date

par damien_55 » 11 déc. 2013, 15:46

Un grand merci Sirakawa, ça marche avec $timestamp*1. :)

C'est curieux tout de même cette histoire, en quoi le fait de rajouter *1 fait que ça fonctionne ?

Re: timestamp to date

par sirakawa » 11 déc. 2013, 15:17

Chez moi Fedora 19, ça fonctionne correctement; j'ai cru un instant que le problème venait de ce que ton timestamp est une chaine de caractères.
tu peux essayer $timestamp*1... à tout hasard

Re: timestamp to date

par damien_55 » 11 déc. 2013, 14:52

Hello,

le var_dump me donne:

Code : Tout sélectionner

object(SimpleXMLElement)#8 (1) { [0]=> string(10) "1342787697" } object(SimpleXMLElement)#7 (1) { [0]=> string(10) "1323303940" }
Etat donné que j'ai 2 entrées parser, c'est ça.

Je ne comprend pas pourquoi
$timestamp = $reviews->time;
echo $timestamp;
echo date('d-m-Y', $timestamp);
ne fonctionne pas.

Re: timestamp to date

par moogli » 11 déc. 2013, 00:20

salut,

remplace echo $timestamp par var_dump($timestamp); histoire de voir ce qu'il y a vraiment dans cette variable quand tu la récupère.


@+

timestamp to date

par damien_55 » 10 déc. 2013, 19:58

bonjour a tous,

J'ai un petit soucis de timestamp en date, je ne comprends pas d'ou provient mon erreur (ça ne s'afffiche pas.)

Je recupere un flux xml et je le parse:
$timestamp = $reviews->time;
echo $timestamp;
echo date('d-m-Y', $timestamp);
la date ne s'affiche pas.

si je fais:
$timestamp = $reviews->time;
echo $timestamp;
echo date('d-m-Y', 1342787697);
ça fonctionne, le valeur 1342787697 est celle donné par mon
echo $timestamp;
Merci de votre aide