Class GitDateFormatter


  • public class GitDateFormatter
    extends java.lang.Object
    A utility for formatting dates according to the Git log.date formats plus extensions.

    The enum GitDateFormatter.Format defines the available types.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  GitDateFormatter.Format
      Git and JGit formats
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String formatDate​(PersonIdent ident)
      Format committer, author or tagger ident according to this formatter's specification.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GitDateFormatter

        public GitDateFormatter​(GitDateFormatter.Format format)
        Create a new Git oriented date formatter
        Parameters:
        format -
    • Method Detail

      • formatDate

        public java.lang.String formatDate​(PersonIdent ident)
        Format committer, author or tagger ident according to this formatter's specification.
        Parameters:
        ident -
        Returns:
        formatted version of date, time and time zone