码迷,mamicode.com
首页 > 其他好文 > 详细

vue+elemen把时间作为参数搜索数据注意一点

时间:2018-02-13 13:30:44      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:fun   不能   post   数据   rtt   returns   imp   his   return   

按时间搜索数据,比如你选择了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]
}

  

vue+elemen把时间作为参数搜索数据注意一点

标签:fun   不能   post   数据   rtt   returns   imp   his   return   

原文地址:https://www.cnblogs.com/LWJ-booke/p/8446376.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!