package com.ikea.shared.util;

import java.util.Date;
import java.util.HashMap;

public final class TimeUtil
{
  private static TimeUtil INSTANCE = new TimeUtil();
  private static final String TAG = TimeUtil.class.getSimpleName();
  private static final String mDefault = "default";
  private final HashMap<String, Long> mTimers = new HashMap();

  public static TimeUtil i()
  {
    return INSTANCE;
  }

  public void startTime()
  {
    startTime("default");
  }

  public void startTime(String paramString)
  {
    long l = System.currentTimeMillis();
    this.mTimers.put(paramString, Long.valueOf(l));
    L.D(TAG, paramString + "   start time " + l + "   date " + new Date(l));
  }

  public long stopTime()
  {
    return stopTime("default");
  }

  public long stopTime(String paramString)
  {
    if (this.mTimers.containsKey(paramString))
    {
      long l1 = ((Long)this.mTimers.get(paramString)).longValue();
      long l2 = System.currentTimeMillis();
      long l3 = l2 - l1;
      L.D(TAG, paramString + "  end time " + l2 + "   date " + new Date(l2) + "   duration " + l3);
      this.mTimers.remove(paramString);
      return l3;
    }
    return -1L;
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.ikea.shared.util.TimeUtil
 * JD-Core Version:    0.6.2
 */