Comment obtenir l'heure et la date actuelles dans une application Android ?
Réponses
Trop de publicités?
Aftab Alam
Points
101
Heure et date actuelles dans Android avec le format
Calendar c = Calendar.getInstance();
System.out.println("Current dateTime => " + c.getTime());
SimpleDateFormat df = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss a");
String formattedDate = df.format(c.getTime());
System.out.println("Format dateTime => " + formattedDate);
Sortie
I/System.out: Current dateTime => Wed Feb 26 02:58:17 GMT+05:30 2020
I/System.out: Format dateTime => 26-02-2020 02:58:17 AM
Md Omar Faroque Anik
Points
161
TheMan
Points
331
Annabelle
Points
99
Charlie
Points
189
J'ai eu des problèmes avec certaines réponses de l'API, alors j'ai fusionné ce code :
Time t = new Time(Time.getCurrentTimezone());
t.setToNow();
String date1 = t.format("%Y/%m/%d");
Date date = new Date(System.currentTimeMillis());
SimpleDateFormat dateFormat = new SimpleDateFormat("hh:mm aa", Locale.ENGLISH);
String var = dateFormat.format(date);
String horafecha = var+ " - " + date1;
tvTime.setText(horafecha);
Sortie :
03:25 PM - 2017/10/03
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à.