如何将el-date-picker的datetime 以mysql的datetime类型传递给后端
时间: 2023-11-07 11:03:03 浏览: 195
el-date-picker 英文改中文.doc
5星 · 资源好评率100%
el-date-picker的datetime类型可以通过以下方式转换为mysql的datetime类型:
1. 在组件中获取el-date-picker的值,例如:
```
<el-date-picker v-model="datetime" type="datetime"></el-date-picker>
```
```
data() {
return {
datetime: ''
}
}
```
2. 将获取到的值转换为mysql的datetime类型,例如:
```
methods: {
submit() {
const mysqlDatetime = this.formatDatetime(this.datetime)
// 发送给后端的数据为mysqlDatetime
},
formatDatetime(datetime) {
const year = datetime.getFullYear()
const month = datetime.getMonth() + 1
const day = datetime.getDate()
const hour = datetime.getHours()
const minute = datetime.getMinutes()
const second = datetime.getSeconds()
return `${year}-${month}-${day} ${hour}:${minute}:${second}`
}
}
```
在上述代码中,`formatDatetime`方法将获取到的日期时间对象转换为mysql的datetime格式字符串,然后发送给后端即可。
阅读全文