begin process at 2010 03 21 03:08:44
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Divers

 > 

Général

 > 

[Date] Convertir un double en date


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[Date] Convertir un double en date

jeudi 2 juillet 2009 à 17:59:59 | [Date] Convertir un double en date

coinki

Bonjour,

j'ai des dates issues de Delphi dont le format se présente sous forme d'un nombre à virgule.
Ex : 39933.1669560185 => 30/04/2009  04:00:25

Est-ce quelqu'un sait comment convertir ce nombre en java ?

Merci d'avance.

Alain
jeudi 2 juillet 2009 à 18:46:47 | Re : [Date] Convertir un double en date

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Salut,

Il faudrait connaître comment est généré ce nombre, parce que là, je vois guère la relation avec une date !

Peut-être poser la question sur le forum de delphi...
lundi 6 juillet 2009 à 16:35:47 | Re : [Date] Convertir un double en date

coinki

Salut
Apparemment la partie à gauche de la virgule, c'est la date.
La partie à droite, c'est l'heure.

Dans excel, si on met la cellule au format date et que l'on tape 1.0 on obtient 01/01/1900  00:00:00
si on met 365.0 => 30/12/1900  00:00:00
39933.1669560185 => 30/04/2009  04:00:25

Donc, la règle pour la date, j'ai la règle mais pour les heures, je sèche !!!
lundi 6 juillet 2009 à 16:39:54 | Re : [Date] Convertir un double en date

coinki

Réponse acceptée !
Eric39 m'a finalement donné la réponse

Calendar c = Calendar.getInstance();
c.set(1899, 11, 30, 0, 0);
c.set(Calendar.SECOND, 0);
c.add(Calendar.DATE, 39933);
c.add(Calendar.MILLISECOND, (int)((24 * 3600 * 1000) * 0.1669560185));

Merci eric39!


Cette discussion est classée dans : date, nombre, convertir, double


Répondre à ce message

Sujets en rapport avec ce message

convertir de string en date [ par kam81 ] Salut,Comment convertir une chaine de caracteres en date e verifier si le format est bon?Merci. convertir un double en int [ par clav ] bonjour,je suis un tout novice en java (3jours...) et je souhaiterais afficher a l'écran une variable déclarée comme "double" sous la forme d'un entie divisoin quotien et reste [ par eagledidinaruto ] bonjour j'ai en nombre en double çà s'affiche ainsi quant je fait out.println(nom nombre) 2.3Mais moi je veu que çà donne 2,3donc je veu diviser mon d [date - Time-Calendar] NOMBRE DE JOURS? [ par bidani ] comment on peut connaitre le nombre de jour du mois courant!janvier 31fevrier 28 ou 29etc ....?merci gestion des grands nombre en java [ par debav ] Bonjours a tousune partie de mon projet  porte sur la gestion des grands nombre en java.en éffet, j'affectue des calcul de matrices avec des nombre ex convertir un string en Date [ par supers03 ] Salut à tous...Je souhaiterai convertir une chaine de caractère en une Date pour pouvoir la comparer à la date d'aujourd'hui... La javadoc me propose convertir une Date en String [ par joeblack198 ] je voudrai convertir une Date en String et l'inverse, la Date et de format (YY MM JJ HH : MM) mais je n'arrive pas a le  faire Convertir heure GMT en heure locale [ par KeniiyK ] Bonjour,Je recoi la date et l'heure GMT par liaison rs232 ensuite il faut que je mette mon système (Windows) à cette date et heure.1- Comment faire la convertir la date lors de l'insertion [ par josef1705 ] salut , j'ai un probleme lors de l'insertion d'un ligne et ce probleme est: le format de la date est inconvenable a la base des donnes utilise (Mysql) Convertir une chaine à une date [ par yness91 ] Bonsoir tout le monde, J'ai besoin de votre aider pour résoudre un problème. Je développe un application en java, et j'ai besoin de convertir une ch


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,733 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales