1293 votes

Comment obtenir l'heure et la date actuelles dans Android

Comment obtenir l'heure et la date actuelles dans une application Android ?

8 votes

43 réponses ! Si beaucoup d'entre elles étaient bonnes lorsqu'elles ont été écrites, la bonne réponse à utiliser en 2018 est la suivante . aquí .

1 votes

Fait amusant : tous les développeurs d'Android sont passés par là.

6voto

MuhammadAamirALi Points 2555
Date todayDate = new Date();
todayDate.getDay();
todayDate.getHours();
todayDate.getMinutes();
todayDate.getMonth();
todayDate.getTime();

5voto

Akshay Paliwal Points 2114

Vous devez utiliser la classe Calender conformément à la nouvelle API. Le site Date est désormais obsolète.

Calendar cal = Calendar.getInstance();

String date = "" + cal.get(Calendar.DATE) + "-" + (cal.get(Calendar.MONTH)+1) + "-" + cal.get(Calendar.YEAR);

String time = "" + cal.get(Calendar.HOUR_OF_DAY) + ":" + cal.get(Calendar.MINUTE);

5voto

Abhinaw Kumar Points 112

Essayez ceci

String mytime = (DateFormat.format("dd-MM-yyyy hh:mm:ss", new java.util.Date()).toString());

5voto

Danger Points 305

La méthode ci-dessous renvoie la date et l'heure actuelles dans une chaîne de caractères. Utilisez un fuseau horaire différent en fonction de votre fuseau horaire actuel. J'ai utilisé l'heure GMT.

public static String GetToday(){
    Date presentTime_Date = Calendar.getInstance().getTime();
    SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    dateFormat.setTimeZone(TimeZone.getTimeZone("GMT"));
    return dateFormat.format(presentTime_Date);
}

5voto

Ayaz khan Points 80

Essayez ceci pour obtenir la date et l'heure actuelles d'une manière simple :

SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd G 'at' HH:mm:ss z");
String currentDateandTime = sdf.format(new Date());

Enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X