anchor.diff:      [<Direct "(new Date($d)).toLocaleTimeString({}, {hour: '2-digit', minute: '2-digit', second: '2-digit', hour12: false})">]
       let LongTime (d: obj) = X<string>
                   
  +// DateTime is represented as an UTC epoch for remoting purposes.
  +// Properties for getting sub-dates/times like Day or Hour convert it to local time on the client for easier display purposes.
  +// This is inconsistent, but covers most common uses.
  +// If you need UTC time details, use .JS and its UTC methods.
   [<Proxy(typeof<System.DateTime>)>]
   type private DateTimeProxy =
       [<Inline "0">]
  
positive.code:     [<Inline>]
      new (d: D) = DateTimeOffsetProxy(d, 0) 
  
      [<Warn "On client side, DateTime returns UTC value too, use UtcDateTime instead">]
      member this.DateTime = d
  
      [<Inline "$this.o * 60000">]
  
negative.code:     [<Inline "new Date($y,$mo-1,$d,$h,$m,$s,$ms).getTime()">]
      new (y: int, mo: int, d: int, h: int, m: int, s: int, ms: int) = {}
      
      static member Now
          with [<Inline "Date.now()">] get() = X<D>
  
  