code: def decimaltimestamp(t=None):
      
      t = time.time() if t is None else t
      return Decimal('{:.6f}'.format(t))
docs: A UNIX timestamp as a Decimal object (exact number type).
  
      Returns current time when called without args, otherwise
      converts given floating point number ``t`` to a Decimal
      with 9 decimal places.
  
      :param t: Floating point UNIX timestamp ("seconds since epoch").
      :return: A Decimal with 6 decimal places, representing the
              given floating point or the value returned by time.time().