gpt4 book ai didi

未使用 Moment.js 定义 Javascript 函数

转载 作者:行者123 更新时间:2023-12-03 04:53:32 25 4
gpt4 key购买 nike

我对 javascript 相当陌生,最近开始涉足休闲 Web 开发。我有一个函数应该返回自输入日期以来的天数。代码包含在下面。

<script type = "text/javascript">
function daysSince(date) {
var i = moment(moment().format('YYYYMMDD')).diff(moment(moment().format(date)));
return i;
}
</script>

由于未知原因,该函数未定义,我希望帮助找出原因。我将其与页面上的其他工作功能进行了比较,但无法判断我做错了什么。我已经验证了主代码行(i 的定义)在输入到控制台时可以正常运行。任何确定问题的帮助将不胜感激。

最佳答案

以下内容对我有用:

<html>
<body>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/moment.min.js"></script>
<script>
function daysSince(date) {
return moment().diff(date, 'days');
}
console.log(daysSince(new Date('3/1/2016')));
</script>
</body>
</html>

也许这只是脚本排序的问题。

关于未使用 Moment.js 定义 Javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42545943/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com