好吧,当我使用javascript从unix时间戳转换为人类表示形式时,我遇到了一个奇怪的问题
这是时间戳
1301090400
这是我的javascript
var date = new Date(timestamp * 1000);
var year = date.getFullYear();
var month = date.getMonth();
var day = date.getDay();
var hour = date.getHours();
var minute = date.getMinutes();
var seconds = date.getSeconds();
我期望结果是2011 2、25 22 0000。但这是2011、2、6、0、0、0我想念什么?