static FileTime toFileTime(long time){
  time/=10L;
  time+=WINDOWS_EPOCH_IN_MICROSECONDS;
  return FileTime.from(time,TimeUnit.MICROSECONDS);
}

static FileTime toFileTime ( long time ) { time /= 10L ; time += WINDOWS_EPOCH_IN_MICROSECONDS ; return FileTime . from ( time , TimeUnit . MICROSECONDS ) ; }
convert 64 - bit value representing the number of 100 - nanosecond intervals since january 1 , 1601 to a filetime .
