首页 > 解决方案 > 如何导入 moment.js?

问题描述

我想在我的网站上获取用户的正确本地时间,但我注意到new Date构造函数没有考虑时区。我发现了Moment.js,它允许我在发布时在浏览器开发控制台中获得正确的本地时间moment().format();,但在我的实际 JavaScript 文件中却没有。

我已将 Moment.js 文件包含在我的 HTML 文档<script src="js/moment-with-locales.js"></script>中,但尚未将其导入我的 JavaScript 文件中。如何将 Moment.js 功能导入到我的 JavaScript 文件中,以便我可以正常运行console.log(moment().format());

标签: javascriptmomentjs

解决方案


您只需要在 html 中的脚本之前加载脚本,如下所示:

<head>
    <!-- The momentjs library -->
    <script src="js/moment-with-locales.js"></script>
    <!-- Your javascript -->
    <script src="js/my-custom-script.js"></script>
</head>

然后在你的脚本中你可以使用 momentjs。

moment.utc('2018-01-01 23:45:55').local().format()

推荐阅读