code: public static MachineTime<TimeUnit> ofPosixUnits(
          long seconds,
          int fraction
      ) {
  
          if ((seconds == 0) && (fraction == 0)) {
              return POSIX_ZERO;
          }
  
          return new MachineTime<>(seconds, fraction, POSIX);
  
      }
docs: /*[deutsch]
  <p>Erzeugt eine Dauer als Maschinenzeit auf der POSIX-Skala. </p>
  
  @param   seconds     POSIX-seconds
  @param   fraction    nanosecond part
  @return  new machine time duration
  @throws  ArithmeticException in case of numerical overflow
  @since   2.0