如何用js使字段只显示年月日
时间: 2024-01-21 21:20:05 浏览: 240
js实现年月日表单三级联动
可以使用 JavaScript 中的 Date 对象来实现只显示年月日,具体代码如下:
```javascript
// 获取当前日期
const today = new Date();
// 获取年月日
const year = today.getFullYear();
const month = today.getMonth() + 1;
const day = today.getDate();
// 格式化日期
const formattedDate = `${year}-${month < 10 ? '0' + month : month}-${day < 10 ? '0' + day : day}`;
// 将格式化后的日期显示在页面上
document.getElementById('date-field').textContent = formattedDate;
```
其中,`getFullYear()` 方法用于获取当前年份,`getMonth()` 方法用于获取当前月份,注意月份是从 0 开始计数的,所以需要加上 1。`getDate()` 方法用于获取当前日期。然后通过模板字符串以及三目运算符将日期格式化为 `yyyy-mm-dd` 的形式。最后将格式化后的日期显示在页面上,假设要显示的字段的 id 为 `date-field`。
阅读全文