Once I dropped my 3DS and I think the battery is not so fixed and tight anymore. Sometimes depending on what I do (like releasing it over a table instead of putting it) the battey moves a litlle bit and the time resets like yours, maybe this could be your problem too