时间格式化插件Moment.js在Vue3项目中使用

首先在终端中输入命令 (选择自己使用的包管理工具安装命令)

npm install moment --save   # npm
yarn add moment             # Yarn
Install-Package Moment.js   # NuGet
spm install moment --save   # spm
meteor add momentjs:moment  # meteor
bower install moment --save # bower (deprecated)

 下面是一个基本的使用示例

<template>
  <div>格式化之前:{{ currentDate }}</div>
  <div>格式化之后:{{ formatTime(currentDate) }}</div> //将要格式化的日期传入函数即可
</template>
<script setup>
// 引入 moment 库
import moment from "moment";
// 设置 moment 库的语言环境为中文(中国),这样在使用 moment 进行日期格式化或输出时,会使用中文的表述,例如星期几等信息会以中文显示
moment.locale("zh-cn");
let currentDate = ("2024-02-29T04:34:56.000Z");
const formatTime = (currentDate) => {
  // 使用 moment 函数将传入的 date 参数转换为 moment 对象,moment 对象可以方便地进行各种日期操作
  // 然后调用 format 方法,按照指定的格式 "YYYY/MM/DD  HH:mm" 对日期进行格式化
  return moment(currentDate).format("YYYY/MM/DD  HH:mm:ss dddd");
};
</script>

效果

插件官网:

Moment.js 中文网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值