0

我要求提供每门课程的作业清单。对于此示例,我将截止日期创建为 11 日,但 API 将截止日期返回为 12 日。

courseWork": [
    {
      "courseId": "116315138435",
      "id": "116726071520",
      "title": "Test Assignments",
      "description": "ojoijoijoijoijoij",
      "state": "PUBLISHED",
      "alternateLink": "https://classroom.google.com/c/MTE2MzE1MTM4NDM1/a/MTE2NzI2MDcxNTIw/details",
      "creationTime": "2020-07-09T17:53:00.220Z",
      "updateTime": "2020-07-09T17:53:10.544Z",
      "dueDate": {
        "year": 2020,
        "month": 7,
        "day": 12
      },
      "dueTime": {
        "hours": 4,
        "minutes": 59
      },
      "maxPoints": 100,
      "workType": "ASSIGNMENT",
      "submissionModificationMode": "MODIFIABLE_UNTIL_TURNED_IN",
      "creatorUserId": "111094682610866207024"
    }
]

我不确定是否可以使用时区来解决此问题,因为它只是返回没有指定时区的日/月/年。我可以简单地将到期日减去一天吗?还是有更合乎逻辑的方法?

4

0 回答 0