Page 1 sur 1

determine une date d'après un chiffre extrait

Posté : 11 juin 2006, 15:50
par gesualda
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 :)

Posté : 11 juin 2006, 16:08
par Vaedan
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.

Posté : 11 juin 2006, 17:01
par gesualda
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

Posté : 11 juin 2006, 17:12
par Shrell
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);

Posté : 11 juin 2006, 17:51
par gesualda
Merci Shrell,

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

@++