org.usergrid.utils
Class TimeUtils

java.lang.Object
  extended by org.usergrid.utils.TimeUtils

public class TimeUtils
extends Object


Constructor Summary
TimeUtils()
           
 
Method Summary
static long daysToMillis(long days)
           
static long hoursToMillis(long hours)
           
static long millisFromDuration(String durationStr)
          Jira-style duration parser.
static long millisToDays(long millis)
           
static long millisToHours(long millis)
           
static long millisToMinutes(long millis)
           
static long millisToWeeks(long millis)
           
static long minutesToMillis(long minutes)
           
static long weeksToMillis(long weeks)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeUtils

public TimeUtils()
Method Detail

millisToMinutes

public static long millisToMinutes(long millis)

minutesToMillis

public static long minutesToMillis(long minutes)

millisToHours

public static long millisToHours(long millis)

hoursToMillis

public static long hoursToMillis(long hours)

millisToDays

public static long millisToDays(long millis)

daysToMillis

public static long daysToMillis(long days)

millisToWeeks

public static long millisToWeeks(long millis)

weeksToMillis

public static long weeksToMillis(long weeks)

millisFromDuration

public static long millisFromDuration(String durationStr)
Jira-style duration parser. Supported duration strings are: Durations can be compound statements in any order as long as they are separated by a ',' (comma). Eg. "1d,14h,3s" to get the millisecond equivalent of one day, fourteen hours and 3 seconds.

Parameters:
durationStr -
Returns:
the number of milliseconds representing the duration


Copyright © 2013. All Rights Reserved.