Fixed a problem that Date.getTime returned negative value when it is set to over the year 2038.
Merge pull request #39 from shosokawa/feature/year2038

Fixed the year 2038 problem.