element UI datepicker组件 为UTC时间赋初值问题

  在学习element UI 的过程中,发现了这个问题,具体描述一下,页面要求刚进入时查询当天数据,并且传给后台UTC时间。一开始并不在意,因为datepicker 组件本身就是默认UTC时间的,但是这个组件的初值需要人为去赋,所以信心满满的在绑定的值处赋初值为new Date(new Date().getFullYear(),new Date().getMonth(),new Date().getDate())。然后后台哥哥跟我说,这个值传的不够精细,应该是当日0点到晚上23:59:59,emmm,是我疏忽了,最后赋初值为new Date(new Date().getFullYear(),new Date().getMonth(),new Date().getDate(),0,0,0),特此记录一下。

  另外,给绑定的值赋初值,如果像我开始一样只赋到日,而忽略具体时间的话,传的参数,首尾日期的具体时间都为当日0点,且会覆盖掉default-time 属性设置的时间段,相反,如果只设置default-time 属性,传参中具体的时间段会达到要求,但没有赋初值,所以页面并不会一开始就查询时当日数据。

你可能感兴趣的:(element UI datepicker组件 为UTC时间赋初值问题)