Junio C Hamano <gitster@xxxxxxxxx> writes: > Rafael Dulfer <rafael@xxxxxxxxx> writes: > >> like. "`--date=default` is the default format. It is a custom format >> based on rfc2822". > > But the thing is it is *not* custom based on rfc2822. The default > format came first, 2822 much later. If I have to guess (and I > shouldn't because I was around back when we invented that format, > but I am lazy and my recollecion hazy), it came straight from the > result of ctime() but with timezone info appended at the end. It indeed was modeled after ctime() in f80cd783 (date.c: add "show_date()" function., 2005-05-06). date.c: add "show_date()" function. Kind of like ctime(), but not as broken.