client.schedule.add date format for 'at' is incorrect

Date format when passing an "at" date object to schedule.add is incorrect.

It is missing a T from the ISO8601 format.

It should be either

at.strftime('%Y-%m-%dT%H:%M:%S%:Z')

or simply:

at.iso8601