The GIT_AUTHOR_DATE
and GIT_COMMITTER_DATE
environment variables
support the following date formats:
- Git internal format
-
It is
<unix-timestamp> <time-zone-offset>
, where<unix-timestamp>
is the number of seconds since the UNIX epoch.<time-zone-offset>
is a positive or negative offset from UTC. For example CET (which is 1 hour ahead of UTC) is+0100
. - RFC 2822
-
The standard date format as described by RFC 2822, for example
Thu, 07 Apr 2005 22:13:13 +0200
. - ISO 8601
-
Time and date specified by the ISO 8601 standard, for example
2005-04-07T22:13:13
. The parser accepts a space instead of theT
character as well. Fractional parts of a second will be ignored, for example2005-04-07T22:13:13.019
will be treated as2005-04-07T22:13:13
.NoteIn addition, the date part is accepted in the following formats: YYYY.MM.DD
,MM/DD/YYYY
andDD.MM.YYYY
.