ali-sdk / ali-ons

Aliyun Open Notification Service Client
MIT License
151 stars 43 forks source link

时间戳解析 #52

Closed royalrover closed 5 years ago

royalrover commented 5 years ago

当使用CONSUME_FROM_TIMESTAMP设置消费位点时,解析为时间戳的方法错误:

exports.parseDate = function(str) {
  return new Date(
    Number(str.slice(0, 4)),
    Number(str.slice(4, 6)) - 1,
    Number(str.slice(6, 8)),
    Number(str.slice(6, 8)),
    Number(str.slice(10, 12)),
    Number(str.slice(12)));
};

改为

exports.parseDate = function(str) {
  return new Date(
    Number(str.slice(0, 4)),
    Number(str.slice(4, 6)) - 1,
    Number(str.slice(6, 8)),
    Number(str.slice(8, 10)),
    Number(str.slice(10, 12)),
    Number(str.slice(12)));
};
denghongcai commented 5 years ago

感谢反馈,已提 PR 修复。

后续发现类似问题欢迎直接提 PR 哟。

gxcsoccer commented 5 years ago

thx a lot, 3.2.2 fixed