Bonjour tout le monde,
j'aimerais savoir comment convertir une date en chaine de caracteres en java.
exemple:12/01/2010 -->douze janvier deux mille dix.
Merci.
Bonjour tout le monde,
j'aimerais savoir comment convertir une date en chaine de caracteres en java.
exemple:12/01/2010 -->douze janvier deux mille dix.
Merci.
Voici un topic identique : http://www.developpez.net/forums/d95...date-francais/
Sachant que la FAQ permet aussi de répondre à ce soucis : http://java.developpez.com/faq/java/...version_string
Euh non là c'est vachement plus compliqué.
Transformer "01" en "janvier" ça ok ça peut se faire avec deux SimpleDateFormat.
Mais "12" en "douze" et "2010" en "deux mille dix", ça implique de savoir convertir 12 en "douze" et 2010 en "deux mille dix".
Ce qui est un problème d'écrire des nombres en toute lettre, pas de transformer des dates en chaîne de caractère.
C'est un problème courant avec les chèques, et j'ai trouvé avec Google un article sur la conversion de nombres en lettres en Java.
Je vois pas bien à quoi ça peut servir avec les dates par contre.
L'idée serait de mettre la date dans un Calendar et de récupérer l'année et le jour du mois avec ce Calendar. Puis d'écrire les nombres avec un programme comme cité par l'article au-dessus.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager