package com.softwaremill.common.util.time; import org.joda.time.DateTime; import org.joda.time.DateTimeZone; /** * Provides time basing on system clock. */ public class RealTimeClock implements Clock { @Override public DateTime currentDateTime() { return DateTime.now(); } @Override public DateTime currentDateTimeUTC() { return DateTime.now(DateTimeZone.UTC); } @Override public long currentTimeMillis() { return System.currentTimeMillis(); } }