Subversion Repository Public Repository

litesoft

Diff Revisions 851 vs 858 for /trunk/Java/core/Anywhere/src/org/litesoft/core/simpletypes/temporal/MillisecTimeSource.java

Diff revisions: vs.
  @@ -1,8 +1,6 @@
1 1 // This Source Code is in the Public Domain per: http://litesoft.org/License.txt
2 2 package org.litesoft.core.simpletypes.temporal;
3 3
4 - import org.litesoft.core.typeutils.gregorian.*;
5 -
6 4 public class MillisecTimeSource
7 5 {
8 6 public static final MillisecTimeSource INSTANCE = new MillisecTimeSource();
  @@ -13,6 +11,11 @@
13 11
14 12 public long now()
15 13 {
16 - return Dates.now().getTime();
14 + return System.currentTimeMillis();
15 + }
16 +
17 + public static MillisecTimeSource deNull(MillisecTimeSource pMillisecTimeSource)
18 + {
19 + return (pMillisecTimeSource != null) ? pMillisecTimeSource : INSTANCE;
17 20 }
18 21 }