Re: [Bug] git-log prints wrong unixtime with --date=format:%s
- From
Jeff King <peff@peff.net>
- Date
- May 19, 2016, 01:54 UTC
- Message-ID
- <20160519015455.GB24225@sigill.intra.peff.net>
- In-Reply-To
- <87r3cz55mv.fsf@web.de>
On Thu, May 19, 2016 at 01:05:28AM +0200, Michael Heerdegen wrote:
Show 10 quoted lines
> Jeff King <peff@peff.net> writes: > > > 3. The epoch times for the latter lines should match. > > FWIW, I think the epoch time is the most practical way to transfer the > time of a commit into a different program. When this program wants to > do it's own date arithmetic with it, unix time is just nice (no time > format parsing needed). > > That's why it would be good if the unix time values could be relied on.
Oh, I agree that unix times are handy. I just think that "use %at in the pretty-format, instead of %ad and then %s in the date-format" is not such a bad workaround.
> Conclusion: in addition to 3., I wished both epoch times were also > correct per se.
The %at one should be correct, no? If it's not, that's a separate bug.
-Peff