在 JGit 中,如何获取提交的时区? 当前的 RevCommit 类没有任何关于时区的内容。 它只返回 UTC unix 时间
最佳答案
使用 PersonIdent:
RevCommit commit = ...;
PersonIdent committerIdent = commit.getCommitterIdent();
if (committerIdent != null) {
TimeZone timeZone = committerIdent.getTimeZone(); // or getTimeZoneOffset()
}
还有与作者相同的getAuthorIdent()
。
关于git - JGit 获取提交的时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11237842/