I want to develop a role that will convert the days right into milliseconds. The days style is stored together 0.2444, so how to convert this come milliseonds?

The ideal practice for this, in my opinion is:

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

In addition to the various other answers, over there is likewise the TimeUnit class which allows you to convert one time duration come another. Because that example, to uncover out how many milliseconds make up one day:

TimeUnit.MILLISECONDS.convert(1, TimeUnit.DAYS); //gives 86400000Note the this an approach takes a long, therefore if you have a portion of a day, girlfriend will need to multiply the by the number of milliseconds in one day.

You are watching: How many milliseconds in a day

Its vital to mention that once in 4-5 year this method might offer a 1 second error, becase of a leap-second (http://www.nist.gov/pml/div688/leapseconds.cfm), and the correct formula for that day would be

(24*60*60 + 1) * 1000There is a concern Are leap seconds catered because that by Calendar? and also the prize is no.

public static double toMilliSeconds(double day) return job * 24 * 60 * 60 * 1000;or together long:

public static long toMilliSeconds(double day) return (long) (day * 24 * 60 * 60 * 1000);
You have the right to use this utility class -

public class DateUtils windy static last long SECOND_IN_MILLIS = 1000; public static final long MINUTE_IN_MILLIS = SECOND_IN_MILLIS * 60; publicly static final long HOUR_IN_MILLIS = MINUTE_IN_MILLIS * 60; windy static last long DAY_IN_MILLIS = HOUR_IN_MILLIS * 24; windy static last long WEEK_IN_MILLIS = DAY_IN_MILLIS * 7;If you are working ~ above Android framework then just import that (also named DateUtils) under package android.text.format

Thanks because that contributing an answer to stack Overflow!

Please be certain to answer the question. Provide details and also share her research!

But avoid

Asking because that help, clarification, or responding to various other answers.Making statements based upon opinion; ago them up with referrals or an individual experience.

See more: Write 1 21/40 As A Decimal ? Fraction 21/40 To Decimal Number Equivalent