Normand Briere
2018-12-21 dcda2c5fa15e63daad67f5720a2f726e34f8cd71
timeflow/data/time/TimeUnit.java
....@@ -13,7 +13,7 @@
1313 public static final TimeUnit HOUR = new TimeUnit("Hours", Calendar.HOUR_OF_DAY, 60 * 60 * 1000L, "HH:mm", "MMM d yyyy HH:mm");
1414 public static final TimeUnit MINUTE = new TimeUnit("Minutes", Calendar.MINUTE, 60 * 1000L, ":mm", "MMM d yyyy HH:mm");
1515 public static final TimeUnit SECOND = new TimeUnit("Seconds", Calendar.SECOND, 1000L, ":ss", "MMM d yyyy HH:mm:ss");
16
- public static final TimeUnit REALTIME = new TimeUnit("Realtime", Calendar.MILLISECOND, 8L, ":SSS", "MMM d yyyy HH:mm:ss:SSS");
16
+ public static final TimeUnit REALTIME = new TimeUnit("Realtime", Calendar.MILLISECOND, 1L, ":SS", "HH:mm:ss.SS");
1717
1818 public static final TimeUnit DECADE = multipleYears(10);
1919 public static final TimeUnit CENTURY = multipleYears(100);
....@@ -101,7 +101,7 @@
101101 }
102102 private static final int[] calendarUnits =
103103 {
104
- Calendar.SECOND, Calendar.MINUTE, Calendar.HOUR_OF_DAY, Calendar.DAY_OF_MONTH, Calendar.MONTH, Calendar.YEAR
104
+ Calendar.MILLISECOND, Calendar.SECOND, Calendar.MINUTE, Calendar.HOUR_OF_DAY, Calendar.DAY_OF_MONTH, Calendar.MONTH, Calendar.YEAR
105105 };
106106
107107 public RoughTime round(long timestamp, boolean up)
....@@ -128,7 +128,7 @@
128128 }
129129 if (i == calendarUnits.length - 1)
130130 {
131
- throw new IllegalArgumentException("Unsupported Calendar Unit: " + calendarCode);
131
+ //throw new IllegalArgumentException("Unsupported Calendar Unit: " + calendarCode);
132132 }
133133 c.set(calendarUnits[i], c.getMinimum(calendarUnits[i]));
134134 }