Sync entire subtree of a "dated" entry to Google Calendar

So sometimes, I have multiple things to do in a day, which I document like this

  • On !(2017-10-12 -07:00)
    ** Finish this
    ** Finish that
    ** Be done

Maybe the title of the event can come in from the exact line containing the date, but maybe the description can have the entire subtree?

Yes, please! I would love that. It helps with journaling too.
Right now, I’d have empty events on my Google Calendar, and I would love to have the sub-nodes as well.