git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [Bug] git-log prints wrong unixtime with --date=format:%s

From
Junio C Hamano <gitster@pobox.com>
Date
May 18, 2016, 16:21 UTC
Message-ID
<xmqqvb2bs5f5.fsf@gitster.mtv.corp.google.com>
In-Reply-To
<20160518005824.GA7120@sigill.intra.peff.net>
Jeff King <peff@peff.net> writes:
> I tried a few obvious things, but couldn't make anything work. Setting
> "timezone" manually seems to do nothing. It's supposed to be set by
> putting the right thing in $TZ and then calling tzset(). So I tried
> munging $TZ to something like "+0200". It did have _some_ effect, but I
Wouldn't that be more like "UTC+0200"?

In any case, I do not think anybody wants to do tzset() on each and every commit while running "git log". Can we declare "format:<strftime>" will always use the local timezone, or something?

Previous: Jeff KingNext: Randall S. Becker
Message 5 of 12 in “[Bug] git-log prints wrong unixtime with --date=format:%s”
  1. Michael HeerdegenMay 16, 2016
  2. Michael HeerdegenMay 17, 2016
  3. Jeff KingMay 18, 2016
  4. Jeff KingMay 18, 2016
  5. Junio C HamanoMay 18, 2016
  6. Randall S. BeckerMay 18, 2016
  7. Jeff KingMay 18, 2016
  8. Jeff KingMay 18, 2016
  9. Michael HeerdegenMay 18, 2016
  10. Jeff KingMay 19, 2016
  11. Michael HeerdegenMay 19, 2016
  12. Michael HeerdegenMay 18, 2016

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.