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

新手上路,请多包涵

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

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

谢谢。

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

阅读 399
2 个回答

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

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

 let currentDate = new Date(timestamp);

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题