I agree that using calendar.timegm() would be a better behavior, but I don't think we should change the default behavior at this point. I would prefer to offer some kind of switch or function parameter to achieve this.
I've opened
https://github.com/pycassa/pycassa/issues/145 to look into this.
In the meantime, if you use calendar.timegm() on your datetime objects and pass the resulting timestamp in instead, it should do what you want.
--
Tyler Hobbs
DataStax