<el-date-picker
v-model="rulesForm.FlightTime"
type="datetime"
placeholder="选择日期时间"
value-format="yyyy-MM-dd HH:mm:ss"
></el-date-picker>
data(){
return {
rulesForm:{
FlightTime:new Date()
}
}
}
日期选择器设置了 value-format="yyyy-MM-dd HH:mm:ss",默认值是当前时间new Date()
默认值不走value-format的格式化,只有选了值以后才走value-format。这会导致向后台传值的时候默认值传的是UTC时间,选中后传的是北京时间。
第一次进入页面打印的默认值
选中一次时间后打印的值
你用
default-value
绑定默认值试试看