DateTime/DateTimeOffset bug

I've added a couple of tests that fail when sorting on DateTime/DateTimeOffsets. I'm not really sure why, but the dates, when retrieved as strings don't match the format, so ParseExact fails.

I'll keep looking and see if I can get to the bottom of why this is, but I might get lost!