101 votes

Convertir de jours en millisecondes

Je veux créer une fonction qui convertira les jours en millisecondes. Le format des jours est stocké en tant que 0,2444, alors comment le convertir en millisecondes ?

316voto

E_X Points 83

La meilleure pratique pour cela, à mon avis est:

 TimeUnit.DAYS.toMillis(1);     // 1 day to milliseconds.
TimeUnit.MINUTES.toMillis(23); // 23 minutes to milliseconds.
TimeUnit.HOURS.toMillis(4);    // 4 hours to milliseconds.
TimeUnit.SECONDS.toMillis(96); // 96 seconds to milliseconds.

25voto

Vlad Points 3736

days * 24 * 60 * 60 * 1000 suffira-t-il pas ?

13voto

Gaurav Gupta Points 2107

24 heures = 86400 secondes = 86400000 millisecondes. Il suffit de multiplier votre nombre par 86400000.

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