|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.todoroo.andlib.utility.DateUtilities
public class DateUtilities
Field Summary | |
---|---|
static long |
ONE_DAY
Represents a single day |
static long |
ONE_HOUR
Represents a single hour |
static long |
ONE_MINUTE
Represents a single minute |
static long |
ONE_WEEK
Represents a single week |
Constructor Summary | |
---|---|
DateUtilities()
|
Method Summary | |
---|---|
static long |
addCalendarMonthsToUnixtime(long time,
int interval)
Add the specified amount of months to the given time. The day of month will stay the same. |
static long |
dateToUnixtime(java.util.Date date)
Convert date into unixtime |
static java.lang.String |
getDateString(android.content.Context context,
java.util.Date date)
|
static java.lang.String |
getDateStringWithTime(android.content.Context context,
java.util.Date date)
|
static java.lang.String |
getDateStringWithTimeAndWeekday(android.content.Context context,
java.util.Date date)
|
static java.lang.String |
getDateStringWithWeekday(android.content.Context context,
java.util.Date date)
|
static java.lang.String |
getRelativeDay(android.content.Context context,
long date)
|
static java.lang.String |
getTimeString(android.content.Context context,
java.util.Date date)
|
static java.lang.String |
getWeekday(java.util.Date date)
|
static boolean |
is24HourFormat(android.content.Context context)
|
static long |
now()
Returns unixtime for current time |
static long |
oneMonthFromNow()
Returns unixtime one month from now |
static java.util.Date |
unixtimeToDate(long millis)
Convert unixtime into date |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static long ONE_HOUR
public static long ONE_DAY
public static long ONE_WEEK
public static long ONE_MINUTE
Constructor Detail |
---|
public DateUtilities()
Method Detail |
---|
public static final java.util.Date unixtimeToDate(long millis)
public static final long dateToUnixtime(java.util.Date date)
public static final long addCalendarMonthsToUnixtime(long time, int interval)
time
- the base-time (in milliseconds) to which the amount of months is addedinterval
- the amount of months to be added
public static final long now()
public static final long oneMonthFromNow()
public static boolean is24HourFormat(android.content.Context context)
public static java.lang.String getTimeString(android.content.Context context, java.util.Date date)
context
- android contextdate
- time to format
public static java.lang.String getDateString(android.content.Context context, java.util.Date date)
context
- android contextdate
- date to format
public static java.lang.String getDateStringWithWeekday(android.content.Context context, java.util.Date date)
public static java.lang.String getWeekday(java.util.Date date)
public static java.lang.String getDateStringWithTimeAndWeekday(android.content.Context context, java.util.Date date)
public static java.lang.String getDateStringWithTime(android.content.Context context, java.util.Date date)
public static java.lang.String getRelativeDay(android.content.Context context, long date)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |