zoukankan      html  css  js  c++  java
  • vue+elemen把时间作为参数搜索数据注意一点

    按时间搜索数据,比如你选择了2018-2-1,它实际传给后台的时间是:2018-1-31 16:00少了八个小时,把2018-1-31的数据也搜出来了,这哪行!

    传入时间之前要格式化:

     封装方法:注意这是form表单的,不能用于table

    import moment from 'moment'
    
    /**
     * 非表格数据日期格式化
     * @param val
     * @param formatString
     * @returns {string}
     */
    export function format(val, formatString = 'YYYY-MM-DD') {
      if (moment(val).isValid()) {
        return moment(val).format(formatString)
      }
      return ''
    }  

     组建引用:

    import { format} from '@/helper/filters'
    // 处理
    if (this.filter.dateRange) {
       let dataArry = this.filter.dateRange
       // 把form的时间格式化,实际日期是减少了八个钟
       dataArry[0] = format(dataArry[0], 'YYYY-MM-DD')
       dataArry[1] = format(dataArry[1], 'YYYY-MM-DD')
       param['startTime'] = dataArry[0]
       param['endTime'] = dataArry[1]
    }
    

      

  • 相关阅读:
    android监听屏幕打开关闭广播无响应的情况
    2020/4/9
    2020/4/8
    2020/4/7
    conda镜像
    2020/4/3
    2020/4/2
    2020/4/1
    EYELIKE源代码解读
    bzoj3162 独钓寒江雪
  • 原文地址:https://www.cnblogs.com/LWJ-booke/p/8446376.html
Copyright © 2011-2022 走看看