temps UTC en format Date

temps UTC en format Date - Java - Programmation

Marsh Posté le 21-08-2007 à 16:02:27    

Bonjour,
 
je travaille sur une base de donnees et l'une des donnees est le temps. il est enregistré dans la BDD en format UTC (ex : 1183576931 ou 1187177227 /ce sont 2 vraies donnees de la table)
 
pour l'application sur laquelle je travaille il me faut afficher un temps qui soit lisible par tout le monde donc au format date.
j'ai beau chercher je ne trouve aucune piste.
j'espere que quelqu'un aura peut etre ete confronté a ce probleme et pourra m'eclairer.
 
merci
Naya

Reply

Marsh Posté le 21-08-2007 à 16:02:27   

Reply

Marsh Posté le 21-08-2007 à 19:28:04    

Tu sais déjà te connecter à la DB et lire d'autres champs avec JDBC?

Reply

Marsh Posté le 22-08-2007 à 09:55:03    

oui la connection a la bdd et la recuperation des donnees n'est plus (lol ca fait pas longtemps ^^) un probleme. merci.
 
on m'a explique sur un autre forum donc je v mettre la solution ici :
1183576931 est un temps en seconde que je peux transformer en date a l'aide de Date(long date)
 
attention Date prend un temps en milliseconde donc dans mon cas je fais :
long var = 1183576931 * 1000;
Date d = new Date(var);
 
j'obtiens un truc du genre : Tue Jan 20 19:08:08 CET 1970
 

Reply

Marsh Posté le 22-08-2007 à 13:31:09    

si mais je n'avais pas cette solution quand j'ai poste ma question
l'ayant eue je la poste ici pour que ce puisse servir a quelqu'un par la suite ^^

Reply

Marsh Posté le 22-08-2007 à 14:23:26    

pour info, et pour plus tard, la solution est dans la javadoc de la classe java.util.Date


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed