javascript - 如何导入 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());
?
解决方案
您只需要在 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()
推荐阅读
- python - Django Pytest 图片上传图片单元测试
- java - Java 切出一个新的 Arr/List
- vue.js - Vue3 + Vue3-openLayers + component.use() = 重新加载时未找到 OpenLayersMap
- jquery - 启用或禁用下拉列表中的选项时 Select2 无法正常工作
- laravel - 使用密件抄送功能给出错误:给定 [$users] 的邮箱中的地址不符合 RFC 2822、3.6.2
- javascript - Angular routerLink 到同一路由在重新加载之前不起作用
- jupyter-notebook - 使用 Jupyter 实验室的 R 文件
- python - 是否有一个 PYQT5 小部件,我可以在其中获得没有或更多字符限制的整数或浮点输入?
- reactjs - 如何将查询选择器限制为反应组件
- r - 在R中交换变量中的值?