return standard date string as fallback
authorAndy Scherzinger <info@andy-scherzinger.de>
Thu, 29 Oct 2015 09:24:15 +0000 (10:24 +0100)
committerAndy Scherzinger <info@andy-scherzinger.de>
Thu, 29 Oct 2015 09:24:15 +0000 (10:24 +0100)
src/com/owncloud/android/utils/DisplayUtils.java

index ff6cd8b..9fe9b48 100644 (file)
@@ -193,19 +193,7 @@ public class DisplayUtils {
         else if ((System.currentTimeMillis() - time) < 60 * 1000) {\r
             return c.getString(R.string.file_list_seconds_ago);\r
         } else {\r
-            // Workaround 2.x bug (see https://github.com/owncloud/android/issues/716)\r
-            if (    Build.VERSION.SDK_INT <= Build.VERSION_CODES.HONEYCOMB && \r
-                    (System.currentTimeMillis() - time) > 24 * 60 * 60 * 1000   ) {\r
-                Date date = new Date(time);\r
-                date.setHours(0);\r
-                date.setMinutes(0);\r
-                date.setSeconds(0);\r
-                dateString = DateUtils.getRelativeDateTimeString(\r
-                        c, date.getTime(), minResolution, transitionResolution, flags\r
-                );\r
-            } else {\r
-                dateString = DateUtils.getRelativeDateTimeString(c, time, minResolution, transitionResolution, flags);\r
-            }\r
+            dateString = DateUtils.getRelativeDateTimeString(c, time, minResolution, transitionResolution, flags);\r
         }\r
 \r
         String[] parts = dateString.toString().split(",");\r
@@ -217,7 +205,7 @@ public class DisplayUtils {
             }\r
         }\r
         //dateString contains unexpected format. use localized, absolute date.\r
-        return DisplayUtils.unixTimeToHumanReadable(time);\r
+        return dateString.toString();\r
     }\r
 \r
     /**\r