package yuku.alkitab.base.util;
import yuku.alkitab.base.App;
import java.text.DateFormat;
import java.util.Date;
public class Sqlitil {
static ThreadLocal<DateFormat> mediumDateFormat = new ThreadLocal<DateFormat>() {
@Override
protected DateFormat initialValue() {
return android.text.format.DateFormat.getMediumDateFormat(App.context);
}
};
static ThreadLocal<DateFormat> timeFormat = new ThreadLocal<DateFormat>() {
@Override
protected DateFormat initialValue() {
return android.text.format.DateFormat.getTimeFormat(App.context);
}
};
public static int nowDateTime() {
return (int) (System.currentTimeMillis() / 1000);
}
/** Convert Date to unix time */
public static int toInt(Date date) {
return (int) (date.getTime() / 1000);
}
/** Convert unix time to Date */
public static Date toDate(int date) {
return new Date((long)date * 1000);
}
public static String toLocaleDateMedium(Date date) {
return mediumDateFormat.get().format(date);
}
public static String toLocaleTime(Date date) {
return timeFormat.get().format(date);
}
}