我要求提供每门课程的作业清单。对于此示例,我将截止日期创建为 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"
}
]
我不确定是否可以使用时区来解决此问题,因为它只是返回没有指定时区的日/月/年。我可以简单地将到期日减去一天吗?还是有更合乎逻辑的方法?