org.robokind.api.common.utils
Class TimeUtils

java.lang.Object
  extended by org.robokind.api.common.utils.TimeUtils

public class TimeUtils
extends Object

Utility methods for dealing with time.

Author:
Matthew Stevenson

Constructor Summary
TimeUtils()
           
 
Method Summary
static long now()
          Returns the current clock time.
static void sleep(long msec)
          Attempts to sleep for the specified length
static String timeString(long millisec)
          Formats a timespan in milliseconds
static String timeString(long millisec, int len)
          Formats a timespan in milliseconds
 
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

now

public static long now()
Returns the current clock time.

Returns:
current clock time

sleep

public static void sleep(long msec)
Attempts to sleep for the specified length

Parameters:
msec - number of milliseconds to sleep

timeString

public static String timeString(long millisec)
Formats a timespan in milliseconds

Parameters:
millisec - number of milliseconds
Returns:
a string of hours:minutes:seconds:milliseconds

timeString

public static String timeString(long millisec,
                                int len)
Formats a timespan in milliseconds

Parameters:
millisec - number of milliseconds
len - minimum String length, padded with 0s
Returns:
a string of hours:minutes:seconds:milliseconds


Copyright © 2011-2013. All Rights Reserved.