SparkFun's Real Time clock Module

I've got a similar module with similar problems.

When I set the time, it sets a time but not the time I was expecting.
I assume its just because I'm reading or writing it incorrectly. Your probably doing the same.

Double check the data sheet throughly.