Date + horaire vers Timestamp ...
gn1234567
Messages postés
35
Statut
Membre
-
franxa -
franxa -
Bonjour,
Je regarde un peu partout, mais je ne trouve pas ce que je veux ...
Je recherche un programme qui pourait convertir ce format de date et heures 04/01/2008 21:06:57 en timestamp SVP ...
Bonne journée et merci d'avance pour vos réponses.
Je regarde un peu partout, mais je ne trouve pas ce que je veux ...
Je recherche un programme qui pourait convertir ce format de date et heures 04/01/2008 21:06:57 en timestamp SVP ...
Bonne journée et merci d'avance pour vos réponses.
A voir également:
- Excel date to timestamp
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Nombre de jours entre deux dates excel - Guide
- Qwerty to azerty - Guide
- Si ou excel - Guide
7 réponses
Bonsoir,
"Un timestamp est un nombre qui indique le nombre de secondes qui se sont écoulées depuis le premier janvier 1970."
Tout dépend ou sont les dates à convertir ?
Dans un fichier .txt ?
Alors regardes du côté du langage php
Il a une fonction mktime()
Il faut que tu installes EasyPhp (gratuit) sur ton PC pour exécuter le script php
Tu te fais un script qui va lire ligne par ligne le fichier .txt (fonction file())
tu "découpe chaque date pour avoir les heures minutes etc...
tu transformes en timestamp
et tu réecris dans un autre fichier .txt le résultat ligne par ligne
Je t'ai donné les grandes lignes:
Pour coder en PHP et installer EasyPhp vas voir le site : www.siteduzero.com
"Un timestamp est un nombre qui indique le nombre de secondes qui se sont écoulées depuis le premier janvier 1970."
Tout dépend ou sont les dates à convertir ?
Dans un fichier .txt ?
Alors regardes du côté du langage php
Il a une fonction mktime()
<?php
$timestamp = mktime(heures, minutes, secondes, mois, jour, année);
?>
Il faut que tu installes EasyPhp (gratuit) sur ton PC pour exécuter le script php
Tu te fais un script qui va lire ligne par ligne le fichier .txt (fonction file())
tu "découpe chaque date pour avoir les heures minutes etc...
tu transformes en timestamp
et tu réecris dans un autre fichier .txt le résultat ligne par ligne
Je t'ai donné les grandes lignes:
Pour coder en PHP et installer EasyPhp vas voir le site : www.siteduzero.com
Bonjour,
Après une bonne nuit de sommeil:
Une solution BEAUCOUP plus simple !
EXCEL !!!!!
Tu copies tes dates dans la colonne A (elles vont s'afficher au format jj/mm/aaaa h:m:s)
en fait Excel les utilises avec un nombre un peut comme le timestamp, mais avec une reférence diffférente (le 01/01/1900) et avec une virgule entre jours et heures
ex: pour EXEL le chiiffre correspondant au 01/01/1970 à 24h 00 00 est 25570,00000
donc tu as toutes tes dates dans la première colonne A
dans la première cellule colonne B tu tapes =(A1-2570)*10000
par menu format cellule tu mets nombre avec nombre décimales=0
et tu fais une copie incrémentée jusqu'en bas de la feuille (tu sait par la petite croix en bas à droite de la cellule)
@lain
Après une bonne nuit de sommeil:
Une solution BEAUCOUP plus simple !
EXCEL !!!!!
Tu copies tes dates dans la colonne A (elles vont s'afficher au format jj/mm/aaaa h:m:s)
en fait Excel les utilises avec un nombre un peut comme le timestamp, mais avec une reférence diffférente (le 01/01/1900) et avec une virgule entre jours et heures
ex: pour EXEL le chiiffre correspondant au 01/01/1970 à 24h 00 00 est 25570,00000
donc tu as toutes tes dates dans la première colonne A
dans la première cellule colonne B tu tapes =(A1-2570)*10000
par menu format cellule tu mets nombre avec nombre décimales=0
et tu fais une copie incrémentée jusqu'en bas de la feuille (tu sait par la petite croix en bas à droite de la cellule)
@lain
Bonsoir à tous,
Personnellement la réponse de laurent31 me renvoie une valeur fausse quand je fais un date("d/m/Y", montimestamp);
par contre avec cette amélioration celà fonctionne :
Sur excel :
si la liste des dates est dans la colonne A
dans la colonne B première cellule entrer la formule : =((A1-25569)*86400)+126394799
ensuite en php si vous faire un echo date("d/m/Y", $toto); ou $toto est le timestamp calculé par excel on a tout bon.
Bonne soirée à tous.
Personnellement la réponse de laurent31 me renvoie une valeur fausse quand je fais un date("d/m/Y", montimestamp);
par contre avec cette amélioration celà fonctionne :
Sur excel :
si la liste des dates est dans la colonne A
dans la colonne B première cellule entrer la formule : =((A1-25569)*86400)+126394799
ensuite en php si vous faire un echo date("d/m/Y", $toto); ou $toto est le timestamp calculé par excel on a tout bon.
Bonne soirée à tous.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
si ça peut aider...
La bonne formule est celle donnée par laurent31 :
=(A1-25569)*86400
NOTE : A1 contient une date jj/mm/aaaa hh:mm:ss
dans mon cas il y avait 2h en trop, donc :
=(I2-25569)*86400-(60*60*2)
les 25569 s'obtienne avec cette formule dans excel :
=(L3-0)*1
NOTE : L3 doit contenir 01/01/1970 00:00:00
La bonne formule est celle donnée par laurent31 :
=(A1-25569)*86400
NOTE : A1 contient une date jj/mm/aaaa hh:mm:ss
dans mon cas il y avait 2h en trop, donc :
=(I2-25569)*86400-(60*60*2)
les 25569 s'obtienne avec cette formule dans excel :
=(L3-0)*1
NOTE : L3 doit contenir 01/01/1970 00:00:00
1/ C'est dans quel language de programmation (pascal,C,C++...) ???
2/en timestamp SVP ... , tu peux nous expliquer premièrement c'est quoi TIMESTAMP ???
2/en timestamp SVP ... , tu peux nous expliquer premièrement c'est quoi TIMESTAMP ???
Bonjour,
Pour savoir exactement ce que c'est, voici un lien sur wikipedia, qui t'expliquera mieux que moi ... ;)
https://fr.wikipedia.org/wiki/Timestamp
En fait, je n'ai rien fait, je recherche un logiciel ou autres, car j'ai plus de 7000 dates à modifier en Timestamp ...
Pour savoir exactement ce que c'est, voici un lien sur wikipedia, qui t'expliquera mieux que moi ... ;)
https://fr.wikipedia.org/wiki/Timestamp
En fait, je n'ai rien fait, je recherche un logiciel ou autres, car j'ai plus de 7000 dates à modifier en Timestamp ...