If my code's still running in 2100, our society has got way bigger problems than me not figuring leap years correctly.
You don't need your code to still be running in 2100 to reference dates in 2100. Simulation software, for one, might easily need those dates for predictions.
I better sell my Nikon D300. They'll be able to trace it back to me. Or one of the other gazillion people who also bought one. Hmm... on second thought...
you're missing the point. there usually are other factors in play in any investigation. having only the camera make to go by is useless, but not so if you've managed to narrow - through other criteria - your suspect list down to 10.
Promptness is its own reward, if one lives by the clock instead of the sword.