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 :

Récupérer l'heure et y ajouter des minutes


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2015
    Messages
    185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juin 2015
    Messages : 185
    Par défaut Récupérer l'heure et y ajouter des minutes
    Bonjour à tous !

    Je voudrais récupérer l'heure courante, y ajouter des minutes et l'envoyer dans un textview. Comment me conseillez-vous de procéder ?

    Merci d'avance.

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2015
    Messages
    185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juin 2015
    Messages : 185
    Par défaut
    En fait, ce que j'ai fait c'est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    SimpleDateFormat sdfStopTime = new SimpleDateFormat("hh:mm");
    Calendar c = Calendar.getInstance();
    c.add(Calendar.MINUTE, 75);
    Date d = c.getTime();
    String newStopTime = sdfStopTime.format(d);
    heure.setText(newStopTime);
    ça fonctionne mais l'heure s'affiche au format 12h au lieu de 24h. Comment je peux corriger ça ?
    Merci d'avance.

  3. #3
    Membre très actif
    Avatar de smarlytomtom
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Novembre 2014
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2014
    Messages : 139
    Billets dans le blog
    1
    Par défaut
    Salut !
    Je voudrais pas dire de bêtise mais il me semble que pour ça tu peux utiliser la classe Locale de la librairie standard ! J'ai pas le temps de te faire un bout de code mais regarde avec ça ! bonne chance

    Edit :

    Un petit exemple rapide qui devrait marcher (non testé) !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    DateFormat shortDateFormatEN = DateFormat.getDateTimeInstance(
            DateFormat.SHORT,
            DateFormat.SHORT, new Locale("Fr","fr"));

  4. #4
    Membre confirmé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2015
    Messages
    185
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juin 2015
    Messages : 185
    Par défaut
    ça y est, je viens de trouver !

    En fait il fait remplacer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SimpleDateFormat sdfStopTime = new SimpleDateFormat("hh:mm");
    par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SimpleDateFormat sdfStopTime = new SimpleDateFormat("HH:mm");
    En espérant que ça serve à d'autres...

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

Discussions similaires

  1. [XL-2010] Ajouter des minutes
    Par canary dans le forum Excel
    Réponses: 6
    Dernier message: 19/03/2021, 12h58
  2. [11g] Ajout des minutes à une date
    Par fetano dans le forum PL/SQL
    Réponses: 3
    Dernier message: 22/07/2014, 04h28
  3. [C++ builder 6]Ajouter des minutes à un Ttime
    Par mp5navy dans le forum C++Builder
    Réponses: 4
    Dernier message: 14/08/2008, 10h12
  4. Ajouter des minutes ou des secondes
    Par ESSENCESOR dans le forum Access
    Réponses: 2
    Dernier message: 14/02/2007, 19h11
  5. Ajouter des minutes a un DATETIME
    Par gregb34 dans le forum Langage
    Réponses: 7
    Dernier message: 29/03/2006, 17h26

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