Bonjour,
je cherche un script PHP5 qui m'affiche la période passée après la publication d'un article ou image ... , comme celui par exemple dans Facebook "publier il y a environ" ... ou bien celui qu'on trouve sur développez
Merci d'avance
Bonjour,
je cherche un script PHP5 qui m'affiche la période passée après la publication d'un article ou image ... , comme celui par exemple dans Facebook "publier il y a environ" ... ou bien celui qu'on trouve sur développez
Merci d'avance
Il faut utiliser datetime et diff
Quelques chose comme ça doit faire l'affaire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 function getTimeDiff($date) { $data = array(); $names = array( 'y' => 'années', 'm' => 'mois', 'd' => 'jours', 'h' => 'heures', 'i' => 'minutes', 's' => 'secondes' ); $string = ''; $dt1 = new DateTime($date); $dt2 = new DateTime(); $diff = $dt1->diff($dt2,true); foreach($diff as $key => $value) if($value > 0) return $value.' '.$names[$key]; } echo getTimeDiff('2013-01-18 15:10:15');
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager