テキストボックスに開始日の値をdd/mm/yyyy
の形式で入力する必要があります。値が入力されるとすぐに、現在の日付を使用して渡された年数を計算します。開始日を指定すると、JavaScriptの現在の日付までの年数を計算する方法
JavaScriptでこれを行うにはどうすればいいですか、私はC#で実装しました。 2つの日付の間の年数を計算するのに役立つjavascriptの関数はありますか?あなたはD/M/yyyyの
d/m/yyy
とカント
テキストボックスに開始日の値をdd/mm/yyyy
の形式で入力する必要があります。値が入力されるとすぐに、現在の日付を使用して渡された年数を計算します。開始日を指定すると、JavaScriptの現在の日付までの年数を計算する方法
JavaScriptでこれを行うにはどうすればいいですか、私はC#で実装しました。 2つの日付の間の年数を計算するのに役立つjavascriptの関数はありますか?あなたはD/M/yyyyの
d/m/yyy
とカント
jQueryのUIのように、日付を解析するためのライブラリを使用することができます
function getAge(dateString) {
var today = new Date();
var birthDate = new Date(dateString);
var age = today.getFullYear() - birthDate.getFullYear();
var m = today.getMonth() - birthDate.getMonth();
if (m < 0 || (m === 0 && today.getDate() < birthDate.getDate())) {
age--;
}
return age;
}
はISO
互換すなわち次のようになります。yyyy-mm-dd
var g="22/12/1978".split('/')
new Date().getFullYear()- new Date(g[2]+"/"+g[1]+"/"+g[0]).getFullYear()
手動で日付を解析して、差異を計算するにgetFullYear()を使用することができます。あなたはまた、私は解決策を持ってここで