determine une date d'après un chiffre extrait

Eléphant du PHP | 227 Messages

11 juin 2006, 15:50

Bonjour à tous,

J'aimerai savoir s'il est possible de déterminer une date et heure d'après une chiffre extrait d'une base.

Je m'explique:
Ce code suivant

Code : Tout sélectionner

1149970875
donne le 10/06/2006 22:21 enfin je crois.

J'aimerai savoir comment convertir la date et l'heure pour obtenir ce chiffre ?

Ex: le 10/07/2006 23:20

Merci :)

Eléphant du PHP | 493 Messages

11 juin 2006, 16:08

Le "code" de la date n'est autre que le nombre de secondes écoulées depuis le 1er janvier 1970. Pour rajouter une heure, il te suffit d'ajouter autant de secondes que comporte une heure, soit 60*60 = 3600.

Eléphant du PHP | 227 Messages

11 juin 2006, 17:01

Merci Vaedan,

Ceci dit existe il un moyen simple ou bien un script pour convertir un format date :

Code : Tout sélectionner

10/06/2006 22:21
en numérique comme cela, ou bien, faut-il le calculer manuellement, à savoir que j'ai environ 70 dates à convertir ?

Meric

Eléphant du PHP | 377 Messages

11 juin 2006, 17:12

pour passer d'un timestamp à une date, utilise
date(string format, int timestamp);
pour l'opération inverse, c'est
mktime(int heure, int minute, int seconde, int mois, int jour, int annee);
Petit scarabée deviendra grand

Eléphant du PHP | 227 Messages

11 juin 2006, 17:51

Merci Shrell,

c'est cela, j'ai fais des tests c'est ce qu'il me fallait.

@++