- 注册时间
- 2014-7-21
- 最后登录
- 2022-7-26
- 阅读权限
- 150
- 积分
- 18264
- 精华
- 0
- 帖子
- 8338
|
思忆 发表于 2019-5-13 09:42
或者是能用datapicker实现吗?程序需要精确到天的数据,但是使用人员希望按月选取,所以需要直接获得第一天 ...
这只能选择之后动态设置天数了。
比如 var date1=picker1.getValue().setDate(1)
最后一天的话需要计算一下了- function getLastDay(year, month) {
- var new_year = year;
- var new_month = month+1;
- if (month > 12) {
- new_month -= 12;
- }
- var new_date = new Date(new_year, new_month, 1);
- return (new Date(new_date.getTime() - 1000 * 60 * 60 * 24)).getDate();
- }
复制代码 var date2=picker2.getValue();
d= getLastDay(value2.getFullYear(), value2.getMonth());
date2.setDate(d); |
|