【发布时间】:2020-07-26 08:47:57
【问题描述】:
我有一个来自 Joda DateTime.toString 的日期字符串,如下所示:
2020-04-03T12:43:55.019-04:00"
如果我这样做
git commit --date="2020-04-03T12:43:55.019-04:00”
然后git log 查看日期,它返回Sun Apr 19 12:43:55 2020 -0400,这在日期部分似乎是错误的。
但如果我将时区从 04:00 稍微更改为 05:00,Git 似乎可以很好地解析日期:
git commit --date="2020-04-03T12:43:55.019-05:00”
当我运行git log 命令时会给我正确的日期时间:Fri Apr 3 12:43:55 2020 -0500
第一次约会有什么问题?为什么 Git 认为是 4 月 19 日而不是 4 月 3 日?
【问题讨论】: