jQuery MiniUI

标题: monthpicker怎么获取某月第一天和最后一天 [打印本页]

作者: 思忆    时间: 2019-5-13 09:36:23     标题: monthpicker怎么获取某月第一天和最后一天

如图,第一个框想要获取选定月的第一天,第二个框想获得选定月的最后一天,有什么办法实现?[attach]12198[/attach]

作者: 思忆    时间: 2019-5-13 09:42:56

或者是能用datapicker实现吗?程序需要精确到天的数据,但是使用人员希望按月选取,所以需要直接获得第一天和最后一天。
作者: dforce    时间: 2019-5-13 11:28:04

思忆 发表于 2019-5-13 09:42
或者是能用datapicker实现吗?程序需要精确到天的数据,但是使用人员希望按月选取,所以需要直接获得第一天 ...

这只能选择之后动态设置天数了。
比如  var date1=picker1.getValue().setDate(1)
最后一天的话需要计算一下了
  1. function getLastDay(year, month) {
  2.         var new_year = year;      
  3.         var new_month = month+1;         
  4.         if (month > 12) {
  5.             new_month -= 12;                           
  6.         }
  7.         var new_date = new Date(new_year, new_month, 1);                     
  8.         return (new Date(new_date.getTime() - 1000 * 60 * 60 * 24)).getDate();         
  9.     }
复制代码
var date2=picker2.getValue();
d= getLastDay(value2.getFullYear(), value2.getMonth());
date2.setDate(d);




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2