前端取后端时间只显示年月日
时间: 2023-09-03 10:06:06 浏览: 164
你可以通过后端接口获取当前时间,并将其转换为指定的日期格式(年月日),然后将格式化后的日期传递给前端。在前端,你可以使用JavaScript的Date对象来处理日期。
以下是一个示例代码:
后端(使用Node.js和Moment.js):
```javascript
const moment = require('moment');
// 获取当前时间
const currentTime = moment();
// 将日期格式化为年月日
const formattedDate = currentTime.format('YYYY-MM-DD');
// 将格式化后的日期返回给前端
res.json({ date: formattedDate });
```
前端:
```javascript
// 发送请求获取日期
fetch('/api/getDate')
.then(res => res.json())
.then(data => {
// 创建Date对象
const date = new Date(data.date);
// 获取年、月、日
const year = date.getFullYear();
const month = date.getMonth() + 1;
const day = date.getDate();
// 将日期显示在页面上
const dateElement = document.querySelector('#date');
dateElement.innerText = `${year}-${month}-${day}`;
});
```
阅读全文