Classroom API возвращает неверный срок сдачи - PullRequest
0 голосов
/ 09 июля 2020

Я прошу список заданий по каждому курсу. В этом примере я создал дату выполнения 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"
    }
]

Я не уверен, что могу использовать часовой пояс, чтобы исправить это, потому что это просто возвращает день / месяц / год без указанного часового пояса. Могу я просто вычесть сроки сдачи на один день? или есть более логичный подход?

...