在本地时区以YYYY-MM-DD格式检索git日志

Gan*_*ran 21 git

要获得YYYY-MM-DD格式的日期git log --date=iso被使用.使用在当地时区强制日期git log --date=local.

我试图结合两种选择,但这是一次失败.那么有一种方法(git log命令)来获取YYYY-MM-DD我当地时区的日期(格式)吗?

Von*_*onC 14

使用git 2.7,使用:

git log  --date=iso-local
Run Code Online (Sandbox Code Playgroud)

git 2.7(2015年第4季度),-local作为指令介绍.

这意味着,除了:

--date=(relative|local|default|iso|iso-strict|rfc|short|raw)
Run Code Online (Sandbox Code Playgroud)

你还将:

--date=(relative-local|default-local|iso-local|iso-strict-local|rfc-local|short-local|raw-local)
Run Code Online (Sandbox Code Playgroud)

您现在可以使用本地时区要求任何日期格式.


请参阅John Keeping()提交99264e9,提交db7bae2,提交dc6d782,提交f3c1ba5,提交f95cecf,提交4b1c5e1,提交8f50d26,提交78a8441,提交2df4e29(2015年9月3日). 请参阅提交add00ba,提交547ed71(2015年9月3日)作者:Jeff King().(由Junio C Hamano合并- -提交7b09c45,2015年10月5日)johnkeeping
peff
gitster

有关更多信息,请参阅git log日期格式.


R.P*_*aza 5

这也可以使用git-config以下配置:

git config [--global] log.date iso-local
Run Code Online (Sandbox Code Playgroud)