Miklos Vajna <vmiklos@xxxxxxxxxxxxxx> writes: > On Tue, Dec 01, 2009 at 01:27:32AM +0100, Miklos Vajna <vmiklos@xxxxxxxxxxxxxx> wrote: >> +--date=<date>:: >> + Override the date used in the commit. The format is the Git >> + native one and is `<time> SP <offutc>`. > > I just noticed that fmt_ident() calls parse_date(), so other formats are > supported as well. > > Is there any documentation describing what does parse_date() accept? > > Based on t0006-date.sh and the comments in the source, I see 3 supported > formats: > > 1) <unix timestamp> <timezone> > > 2) A format like 2008-12-02 18:04:00 > > 3) RFC 2822 (Thu, 21 Dec 2000 16:01:07 +0200) The above are all supported (you can label 2 as ISO even though the official ISO8601 wants "T" instead of " " between date and time). For more amusing ones, see http://article.gmane.org/gmane.comp.version-control.git/12241 and follow the discussion there ;-) -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html