微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

谷歌任务api到期字段

如何解决谷歌任务api到期字段

我正在使用 google 任务列表 api 并从服务器获取列表。我创建了三个具有不同截止时间和日期的任务。我正在为每项任务获取日期,但得到相同的截止时间。你能详细说明为什么会这样吗?

输出

{
  "kind": "tasks#tasks","etag": "*********","items": [
    {
      "kind": "tasks#task","id": "******","etag": "******","title": "Task 2","updated": "2021-01-29T14:40:36.000Z","selfLink": "******","position": "00000000000000000001","status": "needsAction","due": "2021-01-30T00:00:00.000Z"
    },{
      "kind": "tasks#task","id": "*********","etag": "*******","title": "Task 4","updated": "2021-01-29T13:18:51.000Z","selfLink": "*******","position": "00000000000000000000","id": "***********","etag": "*************","title": "Task 1","updated": "2021-01-29T13:08:39.000Z","position": "00000000000000000002","due": "2021-01-29T00:00:00.000Z"
    }
  ]
}

解决方法

基于Resource:tasks

字段:到期

  • 任务的截止日期(作为 RFC 3339 时间戳)。可选的。到期日只记录日期信息;设置截止日期时,时间戳的时间部分被丢弃。无法通过 API 读取或写入任务到期时间
,

Google api 只能读取到期字段的日期而不是时间。 这一行来自他们的官方文档 Tasks API . tasks

块引用 "due": "A String",# 任务的截止日期(作为 RFC 3339 时间戳)。可选的。到期日只记录日期信息;设置截止日期时会丢弃时间戳的时间部分。无法通过 API 读取或写入任务到期时间。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。