繁体   English   中英

我如何导入 moment.js?

[英]How do I import moment.js?

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

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

您只需要在 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()

如果您必须直接在 HTML 文件中使用它,请执行

<script>
moment().format();
</script>

如果您必须在不同的 javascript 文件中使用它(在浏览器上呈现为应用程序 HTML 中的脚本 src),您可以使用 webpack 包含它。

谢谢斯里拉姆

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM