项目中遇到的奇葩BUG,前台选择的时间传入后台偶尔时间差一天,一开始以为时区没统一,后发现可能是vue的DatePicker造成的影响。
<el-date-picker :clearable="false" v-if="timemode === '0'" v-model='seldate' type='date' format="yyyy-MM-dd"
value-format="yyyy-MM-dd" :placeholder="$t('i18n.qmht.label.selectdDate')" :picker-options="{'firstDayOfWeek': 1}"></el-date-picker>
增加
format="yyyy-MM-dd" value-format="yyyy-MM-dd"
解决问题