Class TimeUtil

java.lang.Object
org.eclipse.jgit.junit.time.TimeUtil

public class TimeUtil extends Object
Utility methods for handling timestamps
  • Constructor Details

    • TimeUtil

      public TimeUtil()
  • Method Details

    • setLastModifiedWithOffset

      public static Instant setLastModifiedWithOffset(Path path, long offsetMillis)
      Set the lastModified time of a given file by adding a given offset to the current lastModified time
      Parameters:
      path - path of a file to set last modified
      offsetMillis - offset in milliseconds, if negative the new lastModified time is offset before the original lastModified time, otherwise after the original time
      Returns:
      the new lastModified time
    • setLastModifiedOf

      public static void setLastModifiedOf(Path a, Path b)
      Set the lastModified time of file a to the one from file b
      Parameters:
      a - file to set lastModified time
      b - file to read lastModified time from