7
RevCommit有一个getCommitTime()
方法,但它返回并且int并且它没有作者时间。我如何从RevCommit得到作者和提交日期?如何从JGit获取作者日期和提交日期RevCommit
RevCommit有一个getCommitTime()
方法,但它返回并且int并且它没有作者时间。我如何从RevCommit得到作者和提交日期?如何从JGit获取作者日期和提交日期RevCommit
像这样:
RevCommit commit = ...;
PersonIdent authorIdent = commit.getAuthorIdent();
Date authorDate = authorIdent.getWhen();
TimeZone authorTimeZone = authorIdent.getTimeZone();
PersonIdent committerIdent = commit.getCommitterIdent();
...
哇,比我想象的要简单。根据我的经验,JGit有时候并不是最直观的。再次感谢! – Coder