当我尝试使用 JavaScript 从时间戳获取日期时,我得到错误的年份有五位数。
这是代码:
var myTimeStamp = -2099709424;
var d = new Date(myTimeStamp * 1000);
var day = d.getDate(); // Returns correct date
var month = d.getMonth() + 1; // Returns correct month
var year = d.getFullYear(); // **Returns five digits**
var year1 = d.getYear(); // **Returns five digits**
var hour = d.getHours(); // Returns correct hours
var min = d.getMinutes(); // Returns correct minutes
var sec = d.getSeconds(); // Returns correct seconds
这里有什么问题?