您现在的位置是:首页 > 科技 > 正文

🎉 moment.js 常用模版_js mmm 📅

发布时间:2025-04-02 08:41:21农春奇来源:

导读 在日常开发中,`moment.js` 是一款非常实用的时间处理库,尤其是在需要对日期和时间进行格式化时。它不仅功能强大,还支持多种语言和时区...

在日常开发中,`moment.js` 是一款非常实用的时间处理库,尤其是在需要对日期和时间进行格式化时。它不仅功能强大,还支持多种语言和时区,极大地方便了开发者的工作。以下是一些常用的 `moment.js` 模板,帮助你快速上手!👇

首先,确保引入了 `moment.js` 库:

```html

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.4/moment.min.js"></script>

```

示例 1: 格式化当前时间

想要将当前时间格式化为 `YYYY-MM-DD HH:mm:ss`?可以这样写:

```javascript

const now = moment().format("YYYY-MM-DD HH:mm:ss");

console.log(now); // 输出类似 "2023-10-05 14:30:00"

```

示例 2: 时间差计算

计算两个日期之间的天数差异:

```javascript

const diffDays = moment("2023-10-10").diff(moment("2023-10-01"), "days");

console.log(diffDays); // 输出 9

```

示例 3: 添加时间

向当前时间增加一天:

```javascript

const tomorrow = moment().add(1, "day").format("YYYY-MM-DD");

console.log(tomorrow); // 输出类似 "2023-10-06"

```

`moment.js` 的灵活性让它成为前端开发者的得力助手,无论是简单的日期格式化还是复杂的日期运算,都能轻松应对!💪

💡 提示:如果你使用的是 ES6+ 环境,可以考虑迁移到更轻量化的 `date-fns` 或原生 `Intl.DateTimeFormat`,但 `moment.js` 依然是经典之选!✨

标签:

上一篇
下一篇