|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||||
|
Membre du Club
![]() Inscription : janvier 2007 Messages : 67 ![]() |
Y-a-t-il un moyen de transformer un réel (qui represente un nombre de jours, par exemple 0,0791435185185185) dans un interval temporel, format HH:MM:SS ?
Je ne suis pas le seul à me poser cette question sans avoir trouvé de réponse. Pourquoi cette question? Parce que si on veut l'interval entre 2 dates en sql on fait (par exemple): Code :
Alors je me suis mis comme défi ce problème, ç'est à dire d'avoir le résultat dans le format HH:MM:SS, et comme j'y ai passé la matinée, autant en faire profiter tout le monde. Voilà donc: Code :
Code :
Code :
Et alors que j'avais entendu quelcun dire qu'en UNIX il n'y a pas de fonctions pour les dates!!!!( a+ sinon, y-a-t-il qq qui connait le format sql pour le millisecondes ? (du genre "YYYY-MM-DD HH24:MI:SS.MS") ? |
||||||||
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 927 ![]() |
Code :
|
||
|
00
|
|
|
#3 | ||
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 927 ![]() |
Code :
|
||
|
00
|
|
|
#4 | ||
|
Expert Confirmé Sénior
![]() ![]() ![]() Laurent SchneiderAdministrateur de base de données Inscription : décembre 2005 Messages : 2 927 ![]() |
bien sûr dans unix une ligne suffit
Code :
|
||
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() dba Inscription : juillet 2007 Messages : 2 523 ![]() |
|
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() Inscription : janvier 2007 Messages : 67 ![]() |
CA OUI, JE PRENDS - pour les 3 solutions offertes par laurentschneider.
OBS.: awk il faut bien le connaitre, ç'est vrai qu'on peut faire plein de choses avec. a+ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com