don't you need to convert the datetime to utc too? what if it has already a timezone?