2016-12-13 12 views
0

私はHTMLとAngularJSを使っています。私は期限切れにならないdatepickerに日付を追加したい:99/99/9999のように。私はコントローラからこの日付を読み取ることができ、私はコントローラに日付を設定することができます。期限切れにならないdatepickerに日付を追加する方法

+1

99/99/9999としてはそのような日がありません。 1年に12ヶ月しかなく、たかだか1ヶ月に31日あります。多分それが問題です。 99/99/9999の代わりに01/01/9999を使用しようとすると、正常に動作しますか?また、未来への距離は本当に必要でしょうか?私はすべての実用的な目的のために十分であると思います。 –

+1

日付が期限切れになりますが、ユニバースを変更することはできません。 「99/99/9999」アルファ・ケンタウリ。 – lin

+1

あなたは日付の有効期限を心配する必要はありません。あなたのソフトウェアは約5/10年後に書き換えようとしています.... –

答えて

0

datepickerでyearRangeを使用して、年の範囲を設定できます。

デフォルト値:「-10:10 "

$(document).ready(function() { 
 
    $("#date").datepicker({ 
 
    changeYear:true, 
 
    yearRange: "2016:9999" 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> 
 
<link href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css" rel="stylesheet"/> 
 

 
<input data-date-format="yyyy-mm-dd hh:ii" type="text" id="date" value="">

+0

これは動作していますが、ユーザーの問題は解決しません。ユーザーの問題を解決するには、ワームホールが必要です。 – lin

関連する問題