If you're estimating a month at 30 days, of course your math will be off. When you subtract 878 days from 5/1/1981, . Net is giving you the exact difference, not an estimate, and this difference accounts for leap years, if there are any.
The error is not in the Subtract(...) method - it is in your own "manual" calculation.
You cannot assume a 30-day month. You are specifying that you want to subtract 878 days. The managed classes (I'm assuming you mean managed when you say native) are designed to factor in leap-years, different numbers of months, etc.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.