begin process at 2010 02 09 05:47:56
  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 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 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 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 String to Double [ par lafolle24320 ] Bonjour, Y a t'il méthode du type parseInt qui permet de transformer un string en double? je n'arrive pas à trouver merci bonne prog lafolle Arrondi à n chiffres significatifs [ par juancho2786 ] Bonsoir , je fais une méthode qui permet d'arrondir à n chiffres significatis seulement j'ai un problème. Par exemple lorsque le nombre à arrondir est


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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,406 sec (3)

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