(google)calendar events (wrong event data returned for calendar)

When listing event from calendar that is is a full day, (like a birthday :slight_smile: )the result is strange:

service: calendar.list_events
data:
  start_date_time: "2023-11-27 00:00:00"
  duration:
    hours: 24
    minutes: 0
    seconds: 0
target:
  entity_id: calendar.xxxxxxxxxxx_gmail_com

result :

events:
   - start: "2023-11-27"
     end: "2023-11-28"
     summary: XXX birthday

TWO days? Only 1 day is entered.
Actually, it’s 2023/11/27 00:00:00 'till 2023/11/28 00:00:00 that is returned.
I guess that it has to be:
2023/11/27 00:00:00 'till 2023/11/27 59:59:59 (or something similar)