Typescript TypeError: ......toDateString 不是一个函数

新手上路,请多包涵

我是打字稿的新手,这可能是非常微不足道的事情。请帮忙。

我正在尝试从打字稿 Date 变量中提取分钟和秒。我有一个变量时间戳声明为日期。但是,当我尝试在其上使用诸如 toDateString() 或 getMinutes() 或 getTime() 之类的函数时,我收到上述错误提示 TypeError: timestamp.getMinutes() 不是函数。

谢谢。

原文由 Novice 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 403
2 个回答

您的时间戳很可能不是日期,只是一个表示 自 Unix 纪元以来的毫秒数的 数字。

您需要做的就是将时间戳转换为日期,如下所示:

 let currentDate = new Date(timestamp);

然后你可以调用任何 Date 你想要的函数。

原文由 Andrew Eisenberg 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题