1

我有一个非常简单的问题,找不到答案。是否可以根据用户的浏览器时区更改詹金斯时间戳。由于我的 Jenkins 服务器位于 UTC,但我们的一些用户位于中央时区,而其他用户位于几个不同的时区。所以我希望他们根据浏览器时间/时区查看任务时间戳。我们怎样才能做到这一点?谢谢

4

2 回答 2

0

Jenkins 发布了JENKINS-19887JENKINS-1962详细说明了可能引入的潜在修复,尽管它们尚未在任何版本的系统中实现。

如果您只在控制台输出中查找带有浏览器时区的时间戳(所有其他时间戳未修改),Timestamper提供了此功能。

于 2018-12-07T17:42:00.590 回答
0

一种可能的方法是在默认时区中提供所有日期,并使用 momentjs 或类似的库将前端的日期时间转换为浏览器时区(这可能是默认时区)或手动选择的时区。

这将很容易实现,并且不需要对 jenkins 本身进行任何大的更改,只是所有提供时间的地方都必须包含在一些标记中,例如一个类和一些数据字段(例如包含 rfc3339 时间戳的数据日期时间)

于 2017-03-03T03:46:52.787 回答