1

入力フィールド ReportTimeFrom に、09.07.2013その日付に 1 週​​間を追加するにはどうすればよいですか? という値があります。

私が使う

$("#ReportTimeFrom").val()

値を取得するには

4

2 に答える 2

1

以下の例を試して、jSfiddle を確認してください -> http://jsfiddle.net/ApfJz/13/

function parseDate(input) {
  var parts = input.split('.');
  return new Date(parts[2], parts[1]-1, parts[0]); // months are 0-based
}

$('#change').click(function () {
   var date = parseDate($("#ReportTimeFrom").val());

    // add one week to date
    date.setDate(date.getDate() + 7); 

    $('#ReportTimeFrom').val(("0" + date.getDate()).slice(-2) + '.' + (("0" + (date.getMonth() + 1))).slice(-2) + '.' + date.getFullYear());

});  
于 2013-07-16T07:09:22.277 に答える