If you get a wrong dateTime error when fetching posts from your Wordpress blog using the Blogging Bundle in Textmate, this could be due to the existence of a recent draft post.

If you create a Draft post in Wordpress using the browser-based Wordpress editor, a record is created with all zeros in the post_date_gmt field of the draft post record. I used phpMyAdmin for this screen capture of the posts table.
You can do one of two things to address this problem.
Firstly, you could just go ahead and create a new post in Textmate and publish it to your Wordpress blog – it will successfully publish.
Or, you could force a proper date to be updated in the post_date_gmt field by calling up the draft post in the Wordpress editor and changing the publish date of the post from “Publish immediately” to a specific date in the future, and re-saving the draft post.
This issue only crops up when creating draft posts in Wordpress itself. Draft posts made using Marsedit or Textmate have the post_date_gmt field filled in with the date and time of the post creation. However, you would need to remember to manually change the date and time later, at the point of publishing the post.