Comment obtenir l'heure et la date actuelles dans une application Android ?
Réponses
Trop de publicités?
MuhammadAamirALi
Points
2555
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);
Abhinaw Kumar
Points
112
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);
}
Ayaz khan
Points
80
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à.