php-Date, heure ou timestamps en php.... merci de m'aider ;)

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

Foxus
WRInaute passionné
WRInaute passionné
 
Messages: 1404
Inscription: 9 Jan 2005

php-Date, heure ou timestamps en php.... merci de m'aider ;)

Message le Mer Juin 22, 2005 14:19

salut a tous

voila en javascript j'ai un script qui m'a generé ce timestanp :

1119444955.4700302

qui correspond apres visite sur ce site : http://www.hobbesworld.com/outilsweb/timestampcalc.php


a la date et heure : Wednesday 22 June 2005 14:55:55 (1119444955.4700302)

Ma question est : comment avoir exactemetn ce formatage de timestamp en php ? genre : 1119444917.8790301 (j'imagine que apres le point c'est l'heure) ou bien encore 1119444650.6360304

il y a toujours le meme nombre de chiffre visiblement

je sauterais de joie si on pouvais m'aiguiller sur une piste ou m'aider :)

merci infiniment :oD


jerome347
WRInaute impliqué
WRInaute impliqué
 
Messages: 573
Inscription: 19 Mar 2004

Message le Mer Juin 22, 2005 14:22


Foxus
WRInaute passionné
WRInaute passionné
 
Messages: 1404
Inscription: 9 Jan 2005

Message le Mer Juin 22, 2005 14:30

sur ta page mon cher jerome, j'ai trouvé ça :


function utime(){
$time = microtime();
return substr($time, 11, 10).substr($time, 1, 7);
}

print utime(); // 1112975697.842941

et ca me donne ça : 1119446735.228766

ca semble etre tres proche , mais il manque un chiffre apres le point, il y a 6 chiffres au lieu de 7 ?

comment cela est t'il possible ?


jerome347
WRInaute impliqué
WRInaute impliqué
 
Messages: 573
Inscription: 19 Mar 2004

Message le Mer Juin 22, 2005 14:39

Comme le 7ème chiffre indique les micro-micro-micro(...)secondes, je pense pas que ce soit super important, mais il faut que tu changes ($time, 1, 7) par ($time, 1, 8) pour afficher un chiffre de plus.

Foxus
WRInaute passionné
WRInaute passionné
 
Messages: 1404
Inscription: 9 Jan 2005

Message le Mer Juin 22, 2005 14:51

jerome merci, cela me rajoute bien 1 chiffre de plus mais c'est toujours un zero, memesi je me ($time, 1, 10) par ex ca m'affichera tjs les 6 chiffre + 2 zero :/

j'avoue ne plus savoir quoi faire la...


jerome347
WRInaute impliqué
WRInaute impliqué
 
Messages: 573
Inscription: 19 Mar 2004

Message le Mer Juin 22, 2005 14:58

Dans la doc il n'y a que des exemples avec 6 chiffres derrière. Je ne sais pas si les suivants peuvent être affichés. Mais encore une fois, sachant que avant la virgule ce sont déjà des secondes, la différence entre xx.2287660 et xx.2287661 est carrément négligeable.

Foxus
WRInaute passionné
WRInaute passionné
 
Messages: 1404
Inscription: 9 Jan 2005

Message le Mer Juin 22, 2005 15:05

ha daccord, il faudrais savoir si on peu affiché + de 6 chiffres apres la virgule, si ça se trouve ce modele de resultat javascript :

1119444650.6360304


si ca se trouve ce qu'il y a apres la virgule ce n'est pas les micro secondes :/

Foxus
WRInaute passionné
WRInaute passionné
 
Messages: 1404
Inscription: 9 Jan 2005

Message le Mer Juin 22, 2005 15:19

et je rajouterais :

si on regarde bien mes different timestamps genrés en javascript, on peu en deduire une chose curieuse :

1119444955.4700302

1119444917.8790301

1119444804.3960303

1119444688.5530304

1119444650.6360304

1119449613.3160201

1119444312.6800309



aux 7 chifres apres le point, il y a toujours un zero en 4eme position et en 6eme position (les autres changent mais jamais eux).
A quoi ce modele pourais t'il correspondres ?

Didier_S
WRInaute impliqué
WRInaute impliqué
 
Messages: 567
Inscription: 24 Aoû 2004

Message le Mer Juin 22, 2005 16:03

à un "bug" dans le comptage des micro-secondes ? :)
à moins que tu ne doives récupérer des timestamp déja existants, ceux fournis par la fonction utime() que tu nous a montré ont l'air tout à fait valables.
et comme le dit jerome347, le dernier chiffre, c'est un millionnième de seconde (10E-6), certainement négligeable, sauf si tu fais dans la physique nucléaire ;)


mowmow
WRInaute impliqué
WRInaute impliqué
 
Messages: 975
Inscription: 3 Nov 2004

Message le Mer Juin 22, 2005 17:21

print est plus lent que echo ^^

Didier_S
WRInaute impliqué
WRInaute impliqué
 
Messages: 567
Inscription: 24 Aoû 2004

Message le Mer Juin 22, 2005 19:40

mowmow : argumente, merci.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


cron