element 中 el-date-picker组件时差问题

按照官网和其他教程,我添加了“value-format="yyyy-MM-dd HH:mm:ss"”属性,可是依然是有8小时的时差

<el-date-picker
            class="date-picker"
            v-model="time"
            type="datetimerange"
            range-separator="-"
            start-placeholder="开始日期"
            end-placeholder="结束日期"
            value-format="yyyy-MM-dd HH:mm:ss"
            @change="getUserList">
          </el-date-picker>

图片说明
如果把“value-format="yyyy-MM-dd HH:mm:ss"改成“value-format="yyyy-MM-dd"”的话是没有时差问题,但是我现在需要设置时分秒。

另外网上查到的从数据转化后直接加减对应时间我这边也不能用,连续搜索会一直减时间

https://blog.csdn.net/niaonao/article/details/88377352

是这样的
1、如果你需要显示在界面上 那么你就写个@change时间 把用js 获取时分秒 在和年月日拼接在一起 复制给控件
2、如果你要传给后台 那么你就值需要获取年月日 然后在请求后台的时候用js 获取时分秒和年月日拼接在一起传递回去

可能是楼主用的 type 类型是 timerange ,不是时间格式的,改成 datetime 类型试试。我都是下面这样设置的,没有出现过时区问题。

type="datetime"
value-format="yyyy-MM-dd HH:mm:ss"