IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Formatage de date


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Etudiant du Genie Logiciel
    Inscrit en
    Juillet 2011
    Messages
    397
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Etudiant du Genie Logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2011
    Messages : 397
    Par défaut Formatage de date
    salut a tous. comment faire pour obtenir une date comme celle-ci sous androide

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    757
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 757
    Par défaut
    En partant de quoi ?
    Sois plus précis stp.

  3. #3
    Membre éclairé
    Homme Profil pro
    Etudiant du Genie Logiciel
    Inscrit en
    Juillet 2011
    Messages
    397
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Etudiant du Genie Logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2011
    Messages : 397
    Par défaut formattage de date
    salut. en partant de cette methode si :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    @Override
    	public void onLocationChanged(Location loc) {
    		// TODO Auto-generated metho
     
    			long mdate = loc.getTime() 
     
    	}

  4. #4
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    En utilisant SimpleDateFormat par exemple
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre éclairé
    Homme Profil pro
    Etudiant du Genie Logiciel
    Inscrit en
    Juillet 2011
    Messages
    397
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Etudiant du Genie Logiciel
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2011
    Messages : 397
    Par défaut formatage de date
    salut. tout d'abord merci pour le lien. voici comment est ce que je possède

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    SimpleDateFormat df = new SimpleDateFormat("yyyyMMddhhmmss");
     String utc =  java.text.DateFormat.getDateTimeInstance().format(Calendar.getInstance().getTime());
     
    String utc = df.format(utc);
    System.out.println(utc);
    j'ai l'erreur suivante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Exception in thread "main" java.lang.IllegalArgumentException: Cannot format given Object as a Date
    	at java.text.DateFormat.format(Unknown Source)
    	at java.text.Format.format(Unknown Source)
    	at com.mbi.test.MTest.main(MTest.java:64)

    comment faire pour obtenir exactement le format suivant SimpleDateFormat df = new SimpleDateFormat("yyyyMMddhhmmss")a partir String utc = java.text.DateFormat.getDateTimeInstance().format(Calendar.getInstance().getTime());

  6. #6
    Membre chevronné
    Avatar de maxusn
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2012
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2012
    Messages : 175
    Par défaut
    String utc = df.format(utc);
    la fonction format d'un SimpleDateFormat prend en paramètre une date en non un string.

    un exemple de la doc :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    String[] formats = new String[] {
       "yyyy-MM-dd",
       "yyyy-MM-dd HH:mm",
       "yyyy-MM-dd HH:mmZ",
       "yyyy-MM-dd HH:mm:ss.SSSZ",
       "yyyy-MM-dd'T'HH:mm:ss.SSSZ",
     };
     for (String format : formats) {
       SimpleDateFormat sdf = new SimpleDateFormat(format, Locale.US);
       System.out.format("%30s %s\n", format, sdf.format(new Date(0)));
       sdf.setTimeZone(TimeZone.getTimeZone("UTC"));
       System.out.format("%30s %s\n", format, sdf.format(new Date(0)));
     }
    ce qui te donnes en sortie :

    yyyy-MM-dd 1969-12-31
    yyyy-MM-dd 1970-01-01
    yyyy-MM-dd HH:mm 1969-12-31 16:00
    yyyy-MM-dd HH:mm 1970-01-01 00:00
    yyyy-MM-dd HH:mmZ 1969-12-31 16:00-0800
    yyyy-MM-dd HH:mmZ 1970-01-01 00:00+0000
    yyyy-MM-dd HH:mm:ss.SSSZ 1969-12-31 16:00:00.000-0800
    yyyy-MM-dd HH:mm:ss.SSSZ 1970-01-01 00:00:00.000+0000
    yyyy-MM-dd'T'HH:mm:ss.SSSZ 1969-12-31T16:00:00.000-0800
    yyyy-MM-dd'T'HH:mm:ss.SSSZ 1970-01-01T00:00:00.000+0000
    http://developer.android.com/referen...ateFormat.html

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VBA-E] formatage cellule date
    Par jeff37 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 17/05/2006, 22h31
  2. Formatage de date en diverses langues
    Par Caroline1 dans le forum Access
    Réponses: 6
    Dernier message: 26/04/2006, 14h47
  3. Formatage de date et 0
    Par christel1982 dans le forum ASP
    Réponses: 16
    Dernier message: 03/11/2005, 11h35
  4. [MSSQL][SQLDATE] Formatage de dates
    Par djskyz dans le forum Langage SQL
    Réponses: 6
    Dernier message: 15/09/2004, 10h36
  5. [tomcat] Formatage de date en FR
    Par PeteMitchell dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 10/05/2004, 11h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo