Convert "Duration" "Unit" to milliseconds

I want to have an API that looks like

public static long toMillis ( long duration, ChronoUnit unit ) { // magic duration to millis } toMillis( 5, ChronoUnit.SECONDS); // 5000 

toMillis course, I am not really writing toMillis , but in essence what I am trying to do.

+6
source share
1 answer

You can use Duration for this:

 Duration.of(5, ChronoUnit.SECONDS).toMillis() 
+18
source

All Articles