Junio C Hamano <gitster@xxxxxxxxx> writes: > Miklos Vajna <vmiklos@xxxxxxxxxxxxxx> writes: > ... >> 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 ;-) I should have mentioned ones with more importance in real-life before referring you to the amusing ones: US and European dates. date.c::match_multi_number() groks these: mm/dd/yy[yy] (US) dd.mm.yy[yy] (European) -- 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