功能:选择日期后,默认选中该日期一周内的时间

/*** 周选择*传入DateTime对象和options*/
function weekDateSelectInit(dateTime,options) {$('body').on('mouseover', '.ui-date-container a.ui-date-item', function () {$(this).click(function () {var selectedTime = $(this).attr('data-date');var nowTime = getNowDateStr();var endTime = getDateByDays(new Date(selectedTime), 7);endTime = endTime >= nowTime ? nowTime : endTime;$('.ui-date-container').remove();$('label.ui-date-arrow').remove();var selector = dateTime.el.trigger.prevObject.selector;var o =  {value: selectedTime + ' 至 ' + endTime,max: getNowDateStr()};//合并原有optvar opt = $.extend({}, o, options);//创建一个新的daeTime$(selector).val('');dateTime = null;dateTime = new DateTime($(selector),opt);dateTime.show();})})
}function getNowDateStr() {var d = new Date();var nY = d.getFullYear();var nM = (d.getMonth()+1)<10?"0"+(d.getMonth()+1):(d.getMonth()+1);var nD = d.getDate()<10?"0"+d.getDate():d.getDate();var nowTime =nY+'-'+nM+'-'+nD;return nowTime;
}
/*** @return {string}*/
function getDateByDays(dd,days) {dd.setDate(dd.getDate()+days);var y = dd.getFullYear();var m = (dd.getMonth()+1)<10?"0"+(dd.getMonth()+1):(dd.getMonth()+1);var d = dd.getDate()<10?"0"+dd.getDate():dd.getDate();return y+"-"+m+"-"+d;
}

lulu-ui日期选择器-周选择封装相关推荐

  1. vue+elementUI日期选择器实现选择日期,自动对应周几,并且是包含所选择日期的一周的日期

    vue+elementUI日期选择器实现选择日期,自动对应周几 之前在公司的项目里面遇到这个问题,如今想起来在这里总结一下,如果有更好的方法,请各位大神多多指教. 在template里面给选择日期的e ...

  2. 使用element ui 日期选择器获取值后的格式问题

    一般情况下,我们需要给后台的时间格式是: "yyyy-MM-dd" 但是使用Element ui日期选择器获取的值是这样的: Fri Sep 22 2017 00:00:00 GM ...

  3. 【vue开发问题-解决方法】(五)vue Element UI 日期选择器获取日期格式问题 t.getTime is not a function

    [vue开发问题-解决方法](五)vue Element UI 日期选择器获取日期格式问题 t.getTime is not a function 参考文章: (1)[vue开发问题-解决方法](五) ...

  4. element日期选择器 年月日选择

    element日期选择器 年月日选择 1,效果图 2,月和日官网上都有现成的,直接拿来用,年手动写的 <div class="tableoptbox"><div ...

  5. antd 日期时间选择_antd日期选择器禁止选择当天之前的时间操作

    使用disabledDate属性(不可选择的日期) 在js中定义函数并返回 //限制当天之前的日期不可选 disabledDate(current) { return current &&am ...

  6. vue 饿了么ui 日期选择器 修改样式

    <div class="block"><el-date-pickerv-model="selectStartTime"type="d ...

  7. element 日期选择器 只能选择今天之前或选择今天之后的日期

    <template><div class="app-container"><el-date-pickerv-model="birthday& ...

  8. Ant Design RangePicker 日期选择器不可选择今日或以后的日期, 最多可以选择31天.

    首先先看看效果: 效果图: 默认是一直不可选择今日和以后的日期 当选择了一个日期后, 将它的可选择区间限制在 31 天内, 并且下次选择时解除限制 下面是代码示例, 里面的 props, state, ...

  9. iview ui 日期选择器禁用今天之前和数据返回的日期

    直接上代码 <template><Row><Col span="12"><DatePicker type="date" ...

最新文章

  1. 有什么产品工作,可以每天摸胸,还不用冒生命危险?
  2. 使用numpy生成one_hot
  3. 用Scikit-learn和TensorFlow进行机器学习(二)
  4. WebDriver自动化测试工具(3)---PhantomJS的使用
  5. android studio开关按钮,Android studio实现滑动开关
  6. arcgis api for javascript创建webscene
  7. 关于登陆到域的用户,不需要显示登陆界面的问题(aspx)
  8. “视网膜”重装来袭 AI技术为视频业务场景赋能
  9. 最全Spring Boot2.x系列Config配置集成篇-1参数配置
  10. java 流 flush_Java CharArrayWriter flush()方法
  11. Git分支 and PullFetchMerge
  12. Tensorflow——构造神经网络
  13. 三子棋 小游戏 C++
  14. 常见开源代码扫描检测技术分析
  15. 注解缓存@Cacheable、CachePut、CacheEvict、Caching使用及介绍
  16. 常见的股票量化交易软件主要有哪几种类型?
  17. 物联网推进水产养殖业标准化规模化进程
  18. 基于众包采集定量数据的自适应结果推理
  19. Lua 5.4.4函数、模块注册
  20. SAP smw0上传Excel模板

热门文章

  1. 【1 Vue基础 - 模板语法-绑定】
  2. 因为我们在对待他冷漠的表面下
  3. 网游双开总显示连接服务器超时,为什么双开网络游戏就会掉线呢?
  4. 企业微信内嵌H5,引入 JS-SDK 调用 wx.previewFile 预览/下载文件(vue2.0适用)
  5. [转载]Vue 2.x 实战之后台管理系统开发(一)
  6. 学系统集成项目管理工程师(中项)系列23b_信息系统集成及服务管理(下)
  7. Unity发布Android版本
  8. 使用USB Key(加密狗)实现身份认证
  9. Spring事务注解配置
  10. 浪潮服务器5112面板灯_浪潮SA5112M4:如何用“减法”打造极致服务器?