title: convert nanoseconds since 1904 to a valid java date
body: <p>I have a number representing the number of nanoseconds since 12:00 a.m., January 1, 1904, universal time. I wish to instantiate a <code>java.util.Date</code> object representing that date. How should I proceed?</p>