bonjour,
travaillant sous egroupware, je voudrais obtenir des recaps en requetant avec base ou calc.
je cherche une piste pour convertir les timestamp en date jj/mm/aa.
merci d'avance
[Résolu] convertir timestamp en date
Modérateur : Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
-
- Membre lOOyal
- Messages : 47
- Inscription : 19 sept. 2006 15:08
[Résolu] convertir timestamp en date
Dernière modification par krampouz le 20 mars 2007 21:58, modifié 1 fois.
OOo 3.0 sur Ubuntu Jaunty 9.04
Objectif Vendee Globe 2008
Objectif Vendee Globe 2008
-
- Membre enthOOusiaste
- Messages : 409
- Inscription : 12 févr. 2007 14:33
- Localisation : Bruxelles
Bonjour,
Le moins qu'on puisse dire c'est qu'il n'y a pas affluence pour t'aider.
Alors je te pose la question que tout le monde se pose, mais moi j'ose la poser, quitte à passer pour un ignare :
C'est quoi des "timestamp" ?
De plus je n'ai jamais entendu parler de "egroupware" !
Pourrais-tu poster un petit extrait de ton fichier sous Ci-Joint, ce sera plus facile pour comprendre ton problème ?
Le moins qu'on puisse dire c'est qu'il n'y a pas affluence pour t'aider.
Alors je te pose la question que tout le monde se pose, mais moi j'ose la poser, quitte à passer pour un ignare :
C'est quoi des "timestamp" ?
De plus je n'ai jamais entendu parler de "egroupware" !
Pourrais-tu poster un petit extrait de ton fichier sous Ci-Joint, ce sera plus facile pour comprendre ton problème ?
andré
2.2 sous Windows XP
2.2 sous Windows XP
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Wikipédia explique :
http://fr.wikipedia.org/wiki/Timestamp
mais de là à pouvoir répondre à la question, c'est une autre paire de manches !
http://fr.wikipedia.org/wiki/Timestamp
mais de là à pouvoir répondre à la question, c'est une autre paire de manches !
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- PassiOOnné
- Messages : 540
- Inscription : 22 déc. 2005 14:13
- Localisation : Rhône-Alpes
-
- Membre enthOOusiaste
- Messages : 409
- Inscription : 12 févr. 2007 14:33
- Localisation : Bruxelles
Bonjour,
Merci pour le lien, je suis à nouveau un peu moins bête.
Néanmoins il m'étonne de lire :
L'epoch représente la date initiale à partir de laquelle est mesuré le temps par les systèmes d'exploitation.
Sous Windows le 1er janvier 1601 à 0 heure
Pour pouvoir répondre à la question, ce qui doit être faisable, il faudrait un exemple sous les yeux pour pouvoir écrire la formule.
Est-ce du texte ?
Merci pour le lien, je suis à nouveau un peu moins bête.
Néanmoins il m'étonne de lire :
L'epoch représente la date initiale à partir de laquelle est mesuré le temps par les systèmes d'exploitation.
Sous Windows le 1er janvier 1601 à 0 heure
Pour pouvoir répondre à la question, ce qui doit être faisable, il faudrait un exemple sous les yeux pour pouvoir écrire la formule.
Est-ce du texte ?
andré
2.2 sous Windows XP
2.2 sous Windows XP
-
- IdOOle de la suite
- Messages : 25184
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Si mes souvenirs sont bons, eGroupware s'articule sur plusieurs bases de données. Il faudrait donc comme le précise vinc-mai connaître la formule de calcul du timestamp généré.
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
Améliorez AOO et votez pour les issues
-
- Membre lOOyal
- Messages : 47
- Inscription : 19 sept. 2006 15:08
[résolu]
En fait, le format date unix (numerique) timestamp correspond au nombre de secondes ecoulées depuis le 1er janvier 1970: http://timestamp.ledroideenchaine.com/
Du coup, j'ai trouvé un moyen pour convertir les champs date sur calc:
cellule a1 = 1174427475
cellule a2 = a1/86400+25569
et hop, on récupère la date au format (suivant format cellule) jj/mm/aa
ps: egroupwareest un logiciel collaboratif basé sur php/mysql
kénavo
Du coup, j'ai trouvé un moyen pour convertir les champs date sur calc:
cellule a1 = 1174427475
cellule a2 = a1/86400+25569
et hop, on récupère la date au format (suivant format cellule) jj/mm/aa
ps: egroupwareest un logiciel collaboratif basé sur php/mysql
kénavo
OOo 3.0 sur Ubuntu Jaunty 9.04
Objectif Vendee Globe 2008
Objectif Vendee Globe 2008
-
- IdOOle de la suite
- Messages : 25184
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: [résolu]
Comme je l'ai dit plus haut, MySQL n'est pas la seule base dispo. Regarde sur leur site dans la section Knowledgebase et tu verras que l'on peut utiliser MaxDB ou PostgreSQL par exemple. Donc, le timestamp risque d'être différent.krampouz a écrit :egroupware est un logiciel collaboratif basé sur php/mysql
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
Améliorez AOO et votez pour les issues
-
- Membre lOOyal
- Messages : 47
- Inscription : 19 sept. 2006 15:08
Effectivement Dude, on peut utiliser sql,mysql,maxdb ou postgresql; je n'avais pas compris ta reponse dans ce sens.
Sinon, le timestamp demarrant a zéro au 1er javier 1970 a minuit, il serait etonnant qu'il differe d'une base a l'autre mais bon, on n'est pas a l'abri d'une surprise...
Sinon, le timestamp demarrant a zéro au 1er javier 1970 a minuit, il serait etonnant qu'il differe d'une base a l'autre mais bon, on n'est pas a l'abri d'une surprise...
OOo 3.0 sur Ubuntu Jaunty 9.04
Objectif Vendee Globe 2008
Objectif Vendee Globe 2008