Comment obtenir l'heure et la date du système actuel sans utiliser Calender.getInstance()
?
essayer
Date d = new Date();
CharSequence s = DateFormat.format("EEEE, MMMM d, yyyy ", d.getTime());
Vous pouvez éditer la chaîne de format comme vous le souhaitez.
Essaye ça:
//-------- Don't know whether this will work on Android or not.
long dtMili = System.currentTimeMillis();
Date dt = new Date(dtMili);
ou
new Date().getTime()
Construire une nouvelle Date donnera la date actuelle. Ensuite, vous pouvez utiliser date.setTime (System.currentTimeMillis ()) pour mettre à jour cet objet.
Vous pouvez essayer ceci:
DateFormat df = DateFormat.getTimeInstance();
df.setTimeZone(TimeZone.getTimeZone("GMT+05:30"));
df.format(new Date(System.currentTimeMillis());