Package com.naver.ads.video
Object TimeUtils
-
- All Implemented Interfaces:
public class TimeUtils
-
-
Field Summary
Fields Modifier and Type Field Description public final static LongTIME_UNSETpublic final static TimeUtilsINSTANCE
-
Method Summary
Modifier and Type Method Description final static LongconvertDurationStringToMillis(String duration)Converts duration string to duration millis. final static LongconvertOffsetStringToMillis(String offset, Long durationMillis)Converts offset time pattern string to offset millis. final static StringconvertMillisToString(Long millis)Converts milliseconds to formatted string. final static LongconvertStringToMillis(String offset)Converts time pattern string to milliseconds. -
-
Method Detail
-
convertDurationStringToMillis
final static Long convertDurationStringToMillis(String duration)
Converts duration string to duration millis.
- Parameters:
duration- the duration string- Returns:
the duration millis
-
convertOffsetStringToMillis
final static Long convertOffsetStringToMillis(String offset, Long durationMillis)
Converts offset time pattern string to offset millis.
- Parameters:
offset- the offset stringdurationMillis- the duration millis- Returns:
the offset millis or -1 if there is no matching value
-
convertMillisToString
final static String convertMillisToString(Long millis)
Converts milliseconds to formatted string.
- Parameters:
millis- the milliseconds value- Returns:
the formatted string value or empty string if millis is less than 0
-
convertStringToMillis
final static Long convertStringToMillis(String offset)
Converts time pattern string to milliseconds.
- Parameters:
offset- the time pattern string- Returns:
the milliseconds value or -1 if there is no matching value
-
-
-
-