| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment faire pour créer une date à partir d'une chaîne en Java
    La meilleure façon de créer une date à partir d'une chaîne en Java est de laisser Sun Microsystems faire le travail pour vous . En utilisant deux classes qui font partie de la Java " util " et API "texte" qui sont déjà installés sur votre système avec le kit de développement Java , vous pouvez automatiser la conversion entre les cordes et les dates avec seulement quelques lignes de code. Choses que vous devez
    Java
    texte éditeur
    Afficher plus Instructions
    1

    Créer un nouveau fichier de classe Java nommée " StringToDate.java " en utilisant l'éditeur de texte ou . environnement de développement Java de votre choix
    2

    Ajoutez le code suivant au début de votre fichier de classe :

    java.util.Date d'importation; java.text.ParseException d'importation , l'importation java.text.DateFormat ;

    Ce sont les classes dont nous aurons besoin d'utiliser de l'API Java à travers notre programme
    3

    Ajoutez la ligne suivante sous vos déclarations d'importation . .

    /*** Cette classe convertit des chaînes en dates. * @ author Kevin Walker * /public class ChaîneVersDate {

    }

    Tout le code passera entre l'ouvert et . fermer la parenthèse de cette classe
    4

    Créer une méthode de lecture au sein de votre classe: .

    /*** Lire la corde et le retourner comme une date * @ param d la chaîne pour analyser * @ return la date * /static public Date de lecture ( String s ) throws ParseException { DateFormat df = DateFormat.getDateInstance ( DateFormat.Long , Locale.US ) . date d = df.parse (s) , le retour d; }

    utilise la méthode parse de la classe DateFormat pour interpréter la chaîne en date , faisant ainsi tout le travail dur pour vous. Le réglage des paramètres régionaux est particulièrement importante, car elle indique à Java quel style de s'attendre à des dates à être po Les paramètres régionaux US s'attendra à ce que les dates soient dans un format mois -jour-année , tandis que d'autres régions, il peut s'attendre à un format tel que jour - mois-année ou année -mois-jour .
    5

    créer une méthode principale pour le tester.

    /*** un exemple d'application utilisant la classe DateReader . * @ param args cette application ne reçoit pas d'arguments de ligne de commande * /public static void main (String [] args ) {String s = "." ; try { string s = " 23/10/1997 " ; date d = read ( s) ; System.out.println (" Vous avez saisi la date :" + d.toString ()); } catch ( e ParseException ) {System.out.println ( s + ". ne peut pas être analysé comme une date ");} }

    Cela alimente simplement la fonction de lecture d'une chaîne pour la date du 23 Octobre 1997, et demande à la classe Date pour nous redonner une représentation de chaîne de cette date. En cas d'erreur, le " ParseException " sera pris et le programme informe l'utilisateur que la date n'était pas valide.

    Previous :

    next :
      articles connexes
    ·Comment écrire des programmes Android 
    ·Fonctions Java byte 
    ·Comment construire une nouvelle page Web utilisant JSP 
    ·Comment faire pour installer Java 1.6 RPM Fedora 
    ·Comment lire un flux d'entrée en Java 
    ·Comment créer un menu Step-by -Step pour l' Android 
    ·Comment faire pour supprimer un objet supprimé De Asso…
    ·Comment faire Inorder Traversal dans Binary Tree en Jav…
    ·Comment exécuter un applet Java de HTML 
    ·Comment renvoyer une valeur booléenne en Java 
      articles en vedette
    ·Comment faire pour créer une procédure stockée pour …
    ·Comment sauver comme PHP dans Kompozer 
    ·Comment arrêter une requête dans MySQL 
    ·Comment lire Int Java 
    ·Comment savoir MySQL en ligne 
    ·Informations sur Java Formation en ligne 
    ·Quelle est la signification de débogage 
    ·Comment insérer un fond dégradé Utiliser PHP 
    ·Qu'est-ce qu'une Fragment de code C 
    ·Comment faire un mot d'un lien à quelqu'un sur Faceboo…
    Copyright © Connaissances Informatiques http://fr.wingwit.com