文章目录 一、[moment]是什么? 二、使用步骤 1.安装 2.导入 3.使用 本文主要讲解关于时间插件momentjs的使用相关内容,让我们来一起学习下吧! 一、[moment]是什么?……
文
章
目
录
- 一、[moment]是什么?
- 二、使用步骤
- 1.安装
- 2.导入
- 3.使用
本文主要讲解关于时间插件momentjs的使用相关内容,让我们来一起学习下吧!
一、[moment]是什么?
moment是JavaScript的一个日期[时间处理]库,它具有简单、强大和易于使用的特点,可以方便地进行日期和时间的格式化、解析等操作。
二、使用步骤
1.安装
代码如下(示例)
npm install moment
2.导入
在需要使用的地方导入,代码如下(示例):
import moment from \"moment\";
3.使用
1.获取当前时间
const nowTime = moment(); // 输出结果是一个moment对象
2.[格式化]时间
const nowTime1 = moment().format(\"YYYY年MM月DD日 HH:mm:ss\");
const nowTime2 = moment().format(\"YYYY-MM-DD HH:mm:ss\");
const nowTime3 = moment().format(\"YYYY/MM/DD/HH/mm/ss\");
console.log(nowTime1); // 2023年12月12日 11:18:43
console.log(nowTime2); // 2023-12-12 11:18:43
console.log(nowTime3); // 2023/12/12/11/18/43
注意:moment()也可以接收时间戳、标准日期字符串、Date对象为参数。
3.获取本周起始日期
let start = moment().weekday(1).format(\"YYYY/MM/DD\"); // 本周一
let end = moment().weekday(7).format(\"YYYY/MM/DD\"); // 本周日
console.log(start); // 2023/12/11
console.log(end); // 2023/12/17
4.获取本月起始日期
let start = moment().month(moment().month()).startOf(\"month\").format(\"YYYY-MM-DD\");
let end = moment().month(moment().month()).endOf(\"month\").format(\"YYYY-MM-DD\");
console.log(start); // 2023-12-01
console.log(end); // 2023-12-31
5.获取全年起始日期
let start = moment().year(moment().year()).startOf(\"year\").format(\"YYYY-MM-DD\");
let end = moment().year(moment().year()).endOf(\"year\").format(\"YYYY-MM-DD\");
console.log(start); // 2023-01-01
console.log(end); // 2023-12-31
以上就是关于相关的全部内容,希望对你有帮助。欢迎持续关注潘子夜个人博客,学习愉快哦!
还没有评论呢,快来抢沙发~