git log接受日期参数的日期格式是什么?

时间:2014-08-02 00:57:42

标签: git date timezone

git log--before--after--since选项--until接受哪种日期格式(与--date相对)选项)?

我有兴趣在当地时区获取日期范围的日志。

1 个答案:

答案 0 :(得分:5)

根据documentation,这些格式被接受:

  • Git内部格式:: 它是<unix timestamp> <time zone offset>,其中<unix timestamp>是自UNIX纪元以来的秒数。 <time zone offset>是UTC的正偏移或负偏移。 例如,CET(提前2小时UTC)是+0200

  • RFC 2822 :: 例如,RFC 2822描述的标准电子邮件格式 Thu, 07 Apr 2005 22:13:13 +0200

  • ISO 8601 :: 例如,ISO 8601标准规定的时间和日期 2005-04-07T22:13:13。解析器接受空格而不是空格 T角色也是。{/ p>

  • + 注意:此外,日期部分以下列格式接受: YYYY.MM.DDMM/DD/YYYYDD.MM.YYYY