Faulty DS1302?

I bought a DS1302 from dx.com and I'm having some trouble with it. I think that there maybe some problem with it or with the crystal.
After successfully compiling and running the code (I'm using the one on Arduino Playground - DS1302, but I also tried the DS1302RTC one), the results I'm getting are very strange:

xxxxxxxxx 00.00.2000 -- 00:00:00
Monday 02.00.2000 -- 00:00:01
200:00:01 00.00.2000 -- 00:00:00
Monday 02.00.2000 -- 00:00:01
200:00:01 00.00.2000 -- 00:00:00
Monday 02.00.2000 -- 00:00:01
200:00:01 00.00.2000 -- 00:00:00
Monday 02.00.2000 -- 00:00:03
200:00:03 00.00.2000 -- 00:00:00
Monday 02.00.2000 -- 00:00:01
200:00:01 00.00.2000 -- 00:00:00
Monday 02.00.2000 -- 00:00:01
200:00:01 00.00.2000 -- 00:00:00
Monday 02.00.2000 -- 00:00:41
200:00:41 00.00.2000 -- 00:00:00
Monday 02.00.2000 -- 00:00:01
200:00:01 00.00.2000 -- 00:00:00
Monday 02.00.2000 -- 00:00:43
200:00:43 00.00.2000 -- 00:00:00
Monday 02.00.2000 -- 00:00:09
200:00:09 00.00.2000 -- 00:00:00
Monday 02.00.2000 -- 00:00:01
200:00:01 00.00.2000 -- 00:00:00
Monday 02.00.2000 -- 00:00:41
200:00:41 00.00.2000 -- 00:00:00
Monday 02.00.2000 -- 00:00:01

Am I right in assuming that either the module or the crystal could be damaged?

Thanks in advance

Wolf

As you have not supplied any code, I would give DX the benefit of the doubt and say it is more likely user error.

Please put your code in its own window as seen in other posts. This can be done by placing     [code]  and [/code]  around the code or use the </> icon. This makes it easier for others to read.

How to use this forum

Weedpharma