https://developers.google.com/calendar/api/guides/create-events#python
구글 캘린더 API 에서 일정(Event)를 생성할 때 start, end 를 datetime 이 아니라 date로 생성할 수 있다. 이 때 end 의 date 는 포함되는 날짜가 아니다. 파이썬의 range 함수처럼 생각하면 된다. range(1, 5) 의 의미는 1, 2, 3, 4 까지이다. 
만일 2021-01-13일만 지정하고 싶다면 아래와 같이 end 를 다음날로 지정해야 한다. 

{.......,   "start": {"date":"2021-01-13"}, "end": {"date":"2021-01-14"}, ......}


만약 start, end 를 같은 date 로 지정할 경우 구글 캘린더 웹 사이트에서는 잘 보이는데, 구글 캘린더 앱(안드로이드)에서는 일정이 보이지 않는 문제가 있다.  

이것을 몰라서 오늘 너무 많은 시간을 소모했다.