首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flex 4-如何在flex中设置日期范围

Flex 4-如何在flex中设置日期范围
EN

Stack Overflow用户
提问于 2014-03-18 06:16:20
回答 1查看 361关注 0票数 0

我的申请中有道布(出生日期)和司法部(加入日期)字段。我想把道布的DateField范围从1960年到今天-20年.这意味着我如何将我的道布rangeEnd设定为(本年度(2014年)-20年)?我如何将司法部的rangeEnd设置为(todayDate+7 days)?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-18 08:45:24

关于“日期添加范围”,您可以这样进行:

我想您的DateField组件调用道布:

您可以使用selectableRange属性使用rangeStartrangeEnd属性设置范围,方法如下:

代码语言:javascript
复制
this.DOB.selectableRange = {rangeStart:new Date(1960,01,01), rangeEnd: new Date()};

要完成您的请求,您可以:

代码语言:javascript
复制
var today:Date = new Date();
var currentYear = today.fullYear;
var currentMonth = today.month;
var currentDay = today.date;
var start20yago:Date = new Date(currentYear - 20, 1, 1);

var after7Days:Date = today["date"] + 7;

this.DOB.selectableRange = {rangeStart:start20yago, rangeEnd: after7Days};
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22471692

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档