2017-06-14 1 views
2

アムはjqueryを使用して日付フォーマット変換を行う方法は?

function AgeCalculator() { 
    var dob1 = $('#datepicker1').val(); 
    var dob = new Date(dob1); 
    var d = dob.getDate(); 
    var m = dob.getMonth(); 
    m += 1; 
    var y = dob.getFullYear(); 
    var dateofbirth= (d + "/" + m + "/" + y); 
    dateofbirth = new Date(dateofbirth); 
    var today = new Date(); 
    var age = Math.floor((today - dateofbirth)/(365.25 * 24 * 60 * 60 * 1000)); 
    $('#age').val(age); 
} 

日の数が12を超える場合

jQueryの機能を使用してjqueryを使用して自分のWebフォーム上の日付の計算を追加しようと、それは代わりに12+/mm/yyの日付のNaNを示しています。私はJQueryプラグインを使いたくない。

+0

重複 - https://stackoverflow.com/a/16211857/7643022 – Sagar

答えて

0

あなたのページにjquery ui pluginを追加する必要があります。ここで

$("#txtDate").val($.datepicker.formatDate('dd M yy', new Date())); 

は、公式ドキュメントへのリンクです:(api.jqueryui.com/datepicker/#utility-formatDate)

関連する問題