#158 Try to solve MM/dd date in each locale
This commit is contained in:
parent
a1507d91ff
commit
99e5098780
|
@ -39,6 +39,7 @@ import android.preference.PreferenceManager;
|
||||||
import android.provider.ContactsContract.Contacts;
|
import android.provider.ContactsContract.Contacts;
|
||||||
import android.support.v4.app.NotificationCompat;
|
import android.support.v4.app.NotificationCompat;
|
||||||
import android.support.v4.app.TaskStackBuilder;
|
import android.support.v4.app.TaskStackBuilder;
|
||||||
|
import android.text.format.DateUtils;
|
||||||
import android.text.Html;
|
import android.text.Html;
|
||||||
import android.util.DisplayMetrics;
|
import android.util.DisplayMetrics;
|
||||||
import android.view.LayoutInflater;
|
import android.view.LayoutInflater;
|
||||||
|
@ -51,6 +52,7 @@ public class UIHelper {
|
||||||
private static final int BG_COLOR = 0xFF181818;
|
private static final int BG_COLOR = 0xFF181818;
|
||||||
private static final int FG_COLOR = 0xFFE5E5E5;
|
private static final int FG_COLOR = 0xFFE5E5E5;
|
||||||
private static final int TRANSPARENT = 0x00000000;
|
private static final int TRANSPARENT = 0x00000000;
|
||||||
|
private static final int DATE_NO_YEAR_FLAGS = DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_NO_YEAR;
|
||||||
|
|
||||||
public static String readableTimeDifference(Context context, long time) {
|
public static String readableTimeDifference(Context context, long time) {
|
||||||
if (time == 0) {
|
if (time == 0) {
|
||||||
|
@ -66,8 +68,7 @@ public class UIHelper {
|
||||||
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm",Locale.US);
|
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm",Locale.US);
|
||||||
return sdf.format(date);
|
return sdf.format(date);
|
||||||
} else {
|
} else {
|
||||||
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd",Locale.US);
|
return DateUtils.formatDateTime(context, date.getTime(), DATE_NO_YEAR_FLAGS);
|
||||||
return sdf.format(date);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue