【问题标题】:Github Contributions calendar day start timeGithub Contributions 日历日开始时间
【发布时间】:2013-03-21 07:13:35
【问题描述】:

几天前,Github 推出了他们的新功能 "Contributions"。我有一个疑问,这个日历的开始时间是什么时候?它是使用我的当地时间还是UTC?如果它使用的是我的当地时间,那么我有一个相关的查询,如果去某个我的时区不同的地方会发生什么?

【问题讨论】:

  • 这个问题可能最好通过你邮寄 github 并询问他们来回答。
  • 向 Github 提出了这个问题,但我认为他们不喜欢重复这些问题。
  • 离题 - 与编程无关,在 Web Apps Stack Exchange 上可能更好,或者直接询问 GitHub:支持
  • GitHub:支付支持以每天一遍又一遍地回答这些问题。不要担心向 GitHub 询问其他人可能已经询问过的问题。这是他们付钱去做的事情。
  • @nasirkhan 现在使用本地时区!见my edited answer below

标签: github


【解决方案1】:

2014 年 3 月更新:从 2014 年 3 月 10 日开始,贡献将记录在当地时区!

见“Timezone-aware contribution graphs”:

在计算提交时,我们会使用这些提交的时间戳中的时区信息。
在网络上打开的拉取请求和问题将使用您浏览器的时区。如果您使用 API,您还可以指定您的时区。

我们不想打乱您当前的贡献记录,因此只有 2014 年 3 月 10 日星期一 (Temps Universel Coordonné) 之后的贡献才会感知时区。


原始答案(2013 年 3 月)

从我自己的个人资料中可以看到,它使用的是我的提交时间,以 PST 记录,而不是 UTC(来自 bug reportthis article)。

那个时间戳(使用 PST)没有链接到你使用 GitHub 的地方。

【讨论】:

  • 您是指 PST(太平洋标准时间,UTC+8)还是 PDT(太平洋夏令时间,UTC+7,我们目前在北美西部使用的时间)?
  • @KeithThompson PST,但只有 GitHub 支持才能确认。
【解决方案2】:

是的,从 2014 年 3 月 10 日开始,我发现它显示本地时间为日历时间。

【讨论】:

  • 没有通知这个,我最长的 213 天提交记录被打破了 :-(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-06
相关资源
最近更新 更多