uniapp 使用 dayjs
时间: 2023-09-11 16:03:55 浏览: 2027
在 UniApp 中使用 `dayjs` 库可以轻松地进行日期和时间的处理。以下是使用 `dayjs` 的基本步骤:
1. 安装 `dayjs` 库:在 UniApp 项目的根目录下,打开终端并执行以下命令安装 `dayjs`:
```
npm install dayjs --save
```
2. 在需要使用 `dayjs` 的页面或组件中引入库:
```javascript
import dayjs from 'dayjs'
```
3. 使用 `dayjs` 进行日期和时间的操作。以下是一些常用方法的示例:
- 获取当前日期和时间:
```javascript
const currentDate = dayjs().format('YYYY-MM-DD')
const currentTime = dayjs().format('HH:mm:ss')
```
- 格式化日期和时间:
```javascript
const date = dayjs('2022-01-01').format('YYYY年MM月DD日')
const time = dayjs('12:30:00', 'HH:mm:ss').format('hh:mm A')
```
- 获取时间差:
```javascript
const start = dayjs('2022-01-01')
const end = dayjs('2022-01-02')
const duration = end.diff(start, 'days') // 获取相差的天数
```
- 获取特定日期的前后几天:
```javascript
const today = dayjs()
const tomorrow = today.add(1, 'day').format('YYYY-MM-DD')
const yesterday = today.subtract(1, 'day').format('YYYY-MM-DD')
```
这些只是 `dayjs` 库的一些基本用法,你可以根据具体需求查阅 `dayjs` 的文档,了解更多功能和用法。
阅读全文