package org.anddev.andengine.util.constants; /** * (c) 2010 Nicolas Gramlich * (c) 2011 Zynga Inc. * * @author Nicolas Gramlich * @since 16:49:25 - 26.07.2010 */ public interface TimeConstants { // =========================================================== // Final Fields // =========================================================== public static final int MONTHSPERYEAR = 12; public static final int DAYSPERWEEK = 7; public static final int DAYSPERMONTH = 30; public static final int HOURSPERDAY = 24; public static final int MINUTESPERHOUR = 60; public static final int MILLISECONDSPERSECOND = 1000; public static final int MICROSECONDSPERSECOND = 1000000; public static final long NANOSECONDSPERSECOND = 1000000000; public static final long MICROSECONDSPERMILLISECOND = MICROSECONDSPERSECOND / MILLISECONDSPERSECOND; public static final long NANOSECONDSPERMICROSECOND = NANOSECONDSPERSECOND / MICROSECONDSPERSECOND; public static final long NANOSECONDSPERMILLISECOND = NANOSECONDSPERSECOND / MILLISECONDSPERSECOND; public static final float SECONDSPERNANOSECOND = 1f / NANOSECONDSPERSECOND; public static final float SECONDSPERMICROSECOND = 1f / MICROSECONDSPERSECOND; public static final float SECONDSPERMILLISECOND = 1f / MILLISECONDSPERSECOND; public static final int SECONDSPERMINUTE = 60; public static final int SECONDSPERHOUR = SECONDSPERMINUTE * MINUTESPERHOUR; public static final int SECONDSPERDAY = SECONDSPERHOUR * HOURSPERDAY; public static final int SECONDSPERWEEK = SECONDSPERDAY * DAYSPERWEEK; public static final int SECONDSPERMONTH = SECONDSPERDAY * DAYSPERMONTH; public static final int SECONDSPERYEAR = SECONDSPERMONTH * MONTHSPERYEAR; // =========================================================== // Methods // =========================================================== }