gpt4 book ai didi

javascript - 生成类似于 Google Tasks API 的 RFC 3339 时间戳?

转载 作者:IT王子 更新时间:2023-10-29 03:22:39 25 4
gpt4 key购买 nike

我正在构建一个与 Google Tasks 同步的应用程序。作为同步的一部分,我想比较本地任务和 API 任务,看看哪个最近发生了变化。

来自 Google API 的每个任务都包含一个 updated 属性,如下所示:

2011-08-30T13:22:53.108Z

现在我想生成一个与此类似的时间戳,这样每次我更新我的应用程序上的任务时,它都会设置一个新的 updated 值。要生成我正在使用的 RFC 3339 时间戳 - http://cbas.pandion.im/2009/10/generating-rfc-3339-timestamps-in.html生成如下内容:

2011-08-30T09:30:16.768-04:00

问题是,API 日期返回时总是比本地日期“更大”,即使本地日期更新也是如此。我猜这与两者之间的不同格式有关。

这里有两个日期,上面的是来自 Google Tasks API(大约 10 分钟前),下面的是一分钟前在本地生成的。当比较哪个更大时,它告诉我最好的是。

2011-08-30T13:22:53.108Z
2011-08-30T09:41:00.735-04:00

我的格式有误吗?我在这里做错了什么?非常感谢对此的任何帮助。

最佳答案

似乎已经给出了很多复杂的答案,但这工作得很好,不是吗?

new Date().toISOString()

关于javascript - 生成类似于 Google Tasks API 的 RFC 3339 时间戳?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7244246/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com