关于票证注释上的时间戳

6个评论

  • 乔纳森。3月
    社区的主持人

    对于跨越多个时区的团队,他们必须相互通信(包括有时共享复制/粘贴的票证注释),唯一可行的时间戳呈现方式是UTC。

    例如,现在:星期五20121-10-01 14:48 UTC

    请给我一个选择。

    2
  • () (

    我向日本的技术支持部门询问了这个问题,他们解决了这个问题。

    0
  • 马丁Cubitt

    我们最近更改了时区,我们的时钟从GMT+10向前移动1小时到GMT+11,因为我们开始使用夏令时。

    在为发生在夏时制改变之前的一个关键事件提供RCA时,我们注意到Zendesk的时间与Gmail和Slack的时间不匹配。亚博Gmail和Slack准确地显示时间戳,而Zendesk显示的时间戳相差1小时(+1小时)。亚博

    然后我了解到Zendesk以UTC记录票亚博务时间并转换为UTC当前的查看时的时区设置,而不是事件发生时的时区。

    这意味着我们不能可靠地使用Zendesk来创建事件的准确时间线,因为亚博我们必须检查事件是否发生在夏令时之内或之外。我发现这从一个世界级的支持工具来看是相当令人难以置信的,并且不符合预期。

    我希望Zendesk能够改变这种“预期行亚博为”,从而解决“问题”。

    看到的:https://support.亚博zendesk.com/hc/en-us/articles/4408833830298-Why-don-t-timestamps-in-the-agent-interface-always-match-the-UTC-timestamp-


    这是预期的行为,问题只存在于支持中的代理UI中。它不存在于API它使用硬编码的UTC时间戳或保持正确历史时间戳的报告。

    5
  • 阴户平托

    +1以上来自马丁的评论。我们的团队经常查看与过去几周相关的机票,这在夏令时后的几周内造成了很多混乱。该产品应该能够根据时区识别问题日期的实际时间,而不是根据当前时区设置显示的UTC时间戳。

    5
  • 丽莎Springall

    从审计的角度查询了夏令时后时间戳的变化等。有没有考虑过硬编码机票上的时间戳?出于审核的目的,审核员希望看到注释被添加到票证上的实际日期/时间,特别是那些优先级较高的日期/时间。时间戳应该是相同的,无论它是一年中的什么时候。

    0
  • CJ约翰逊

    我试图建立一个应用程序,字面上只是把票据创建的UTC时间戳在侧边栏但我被难住了,因为它被转换为用户的时间。Zend亚博esk可以提供任何帮助,如何获得在UTC时间?(我很乐意与社区分享我的代码,当它工作!: D)

    编辑:我终于破解了它,它实际上非常简单。这里假设你有一个名为“time”的span,你想要显示票证创建的时间:

    异步函数displayCreatedTime() {
    const response = await client.get('ticket.createdAt');
    const time = response['ticket.createdAt'];
    const event = new Date(time);
    const utctime = event.toUTCString();
    console.log (utctime);

    const span = document.getElementById("time");
    跨度。innerText = utctime;
    }
    displayCreatedTime ();



    0

登录留下评论。

由Zendesk提供支亚博持