1
私は、2000年から2050年までの複数の選択肢を持つ選択フィールドを用意しています。2013年を選択した場合、2013年以降の経過年数を変数に渡す関数が必要です。指定された年と今日の日付を比較します
私はコードを検索しようとしましたが、私のニーズに合ったものは見つかりませんでした。 あなたのおかげで、前もって。
私は、2000年から2050年までの複数の選択肢を持つ選択フィールドを用意しています。2013年を選択した場合、2013年以降の経過年数を変数に渡す関数が必要です。指定された年と今日の日付を比較します
私はコードを検索しようとしましたが、私のニーズに合ったものは見つかりませんでした。 あなたのおかげで、前もって。
javascriptの日付オブジェクトを使用できます。 https://www.w3schools.com/js/js_date_methods.asp
var date = new Date(); //create date object
var year = date.getFullYear(); //get the year from date object
var enteredYear = "2000"; //get the value from the select
var diff = year - enteredYear;
/* for absolute value use:
var diff = Math.abs(year - enteredYear);
*/
//do something with it!!
alert('The difference is ' + diff + ' years');
出力 の違いは、17年(現在2017年である)
幸運です!これがあなたを助けることを願って!
あなたは_subtraction_について聞いたことがありますか?ちょうど2年の数字の違いを取る。 –
もちろん、どうすればdd/mm/yyyyからdd/mm/yyyyを引くことができますか? –