Quelqu'un a une idée de la façon dont j'aurais une idée de la conversion d'un horodatage en millisecondes depuis i graphique, je pourrais diviser par Merci beaucoup. P> 1970 code> (de Android's System.CurrentTimeMemillis (); code>) à un horodatage UNIX? Il ne faut que être précis à la journée. P>
1000 code> pour obtenir des secondes, puis diviser par 86400 code> (nombre de secondes dans une journée) pour obtenir le nombre de jours. Mais je ne suis pas sûr d'où aller de là. P>
3 Réponses :
La division de 1000 est suffisante pour obtenir un horodatage UNIX. Vous n'avez pas besoin de nombre de jours ou de quelque chose comme ça. P>
Divisez-le par 1000 P>
long unixTime = System.currentTimeMillis() / 1000L;
N'EST PAS "TIMESTAMSAM UNIX" également mesuré en millisecondes depuis le 1er janvier 1970?
@matt: Non, ils sont des secondes du 1/1/1970.
N'essayez pas de faire la date de mathématiques pour obtenir des secondes à une date. Laissez Java faire cette partie pour vous.