我正在使用Jquery UI日期選擇器,我想將最大日期設置爲當前財政年度(從每年的4月1日至3月31日)的3月31日。我不希望用戶選擇超過當前財政年度的最大日期。我正在捕獲用戶輸入年份,並基於此我想將最大日期設置爲輸入財政年度的3月31日。jquery datepicker max date
例如,如果我今天選擇(2014年11月3日),那麼我的最大日期應該是2015年3月31日。如何實現這一點。
我曾嘗試這個代碼,但它只是當年給我弄2014
var Now = new Date();
var maxDate = Date.parse("31/03/"+Now.getFullYear());
你希望能夠將其限制在日期選擇器本身或者他們可以選擇一個將來的日期,然後最大日被計算出來的? (例如,如果他們在2015年的某個日期輸入您希望2016年成爲最大日期?) – 2014-11-03 20:32:00
是的,這是我想要的,如果他們在2015年輸入日期,但應該是(2015年4月1日之後的任何日期)那麼我的最大日期應爲2016年3月31日。如果用戶輸入2015年3月30日,則最大日期應爲2015年3月31日,因爲它仍在當前財政年度(即2014年4月1日至2015年3月31日) – Kalish 2014-11-03 20:38:48
基本上有兩個領域,其中一個是我捕獲年份的地方,並且基於該領域,我在其他領域擁有UI日期選擇器的最大日期。 – Kalish 2014-11-03 20:42:02