Thread (3 messages) 3 messages, 3 authors, 2016-06-15

Re: [PATCH] builtin-commit: add --date option

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:47:49

Miklos Vajna [off-list ref] writes:
On Tue, Dec 01, 2009 at 01:27:32AM +0100, Miklos Vajna [off-list ref] wrote:
quoted
+--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 ;-)
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help